diff --git a/src/harness/projectServiceStateLogger.ts b/src/harness/projectServiceStateLogger.ts index da50488c296..326950ac399 100644 --- a/src/harness/projectServiceStateLogger.ts +++ b/src/harness/projectServiceStateLogger.ts @@ -8,6 +8,8 @@ import { import { AutoImportProviderProject, AuxiliaryProject, + isBackgroundProject, + isConfiguredProject, LogLevel, Project, ProjectKind, @@ -21,6 +23,10 @@ import { interface ProjectData { projectStateVersion: Project["projectStateVersion"]; projectProgramVersion: Project["projectProgramVersion"]; + dirty: Project["dirty"]; + isClosed: boolean; + isOrphan: boolean; + noOpenRef: boolean; autoImportProviderHost: Project["autoImportProviderHost"]; noDtsResolutionProject: Project["noDtsResolutionProject"]; originalConfiguredProjects: Project["originalConfiguredProjects"]; @@ -83,6 +89,10 @@ export function patchServiceForStateBaseline(service: ProjectService) { const projectPropertyLogs = [] as string[]; projectDiff = printProperty(PrintPropertyWhen.Always, data, "projectStateVersion", project.projectStateVersion, projectDiff, projectPropertyLogs); projectDiff = printProperty(PrintPropertyWhen.Always, data, "projectProgramVersion", project.projectProgramVersion, projectDiff, projectPropertyLogs); + projectDiff = printProperty(PrintPropertyWhen.TruthyOrChangedOrNew, data, "dirty", project.dirty, projectDiff, projectPropertyLogs); + projectDiff = printProperty(PrintPropertyWhen.TruthyOrChangedOrNew, data, "isClosed", project.isClosed(), projectDiff, projectPropertyLogs); + projectDiff = printProperty(PrintPropertyWhen.TruthyOrChangedOrNew, data, "isOrphan", !isBackgroundProject(project) && project.isOrphan(), projectDiff, projectPropertyLogs); + projectDiff = printProperty(PrintPropertyWhen.TruthyOrChangedOrNew, data, "noOpenRef", isConfiguredProject(project) && !project.hasOpenRef(), projectDiff, projectPropertyLogs); projectDiff = printProperty(PrintPropertyWhen.DefinedOrChangedOrNew, data, "autoImportProviderHost", project.autoImportProviderHost, projectDiff, projectPropertyLogs, project.autoImportProviderHost ? project.autoImportProviderHost.projectName : project.autoImportProviderHost); projectDiff = printProperty(PrintPropertyWhen.DefinedOrChangedOrNew, data, "noDtsResolutionProject", project.noDtsResolutionProject, projectDiff, projectPropertyLogs, project.noDtsResolutionProject ? project.noDtsResolutionProject.projectName : project.noDtsResolutionProject); return printSetPropertyAndCreateStatementLog( @@ -100,6 +110,10 @@ export function patchServiceForStateBaseline(service: ProjectService) { project => ({ projectStateVersion: project.projectStateVersion, projectProgramVersion: project.projectProgramVersion, + dirty: project.dirty, + isClosed: project.isClosed(), + isOrphan: !isBackgroundProject(project) && project.isOrphan(), + noOpenRef: isConfiguredProject(project) && !project.hasOpenRef(), autoImportProviderHost: project.autoImportProviderHost, noDtsResolutionProject: project.noDtsResolutionProject, originalConfiguredProjects: project.originalConfiguredProjects && new Set(project.originalConfiguredProjects), @@ -127,7 +141,7 @@ export function patchServiceForStateBaseline(service: ProjectService) { } return printSetPropertyAndCreateStatementLog( logs, - `${info.fileName}${isOpen ? " (Open)" : ""}`, + `${info.fileName}${info.isDynamic ? " (Dynamic)" : ""}${isOpen ? " (Open)" : ""}`, PrintPropertyWhen.Always, "containingProjects", infoPropertyLogs, diff --git a/src/testRunner/unittests/helpers/tsserver.ts b/src/testRunner/unittests/helpers/tsserver.ts index c66bee40290..d206ac66028 100644 --- a/src/testRunner/unittests/helpers/tsserver.ts +++ b/src/testRunner/unittests/helpers/tsserver.ts @@ -34,13 +34,6 @@ export function baselineTsserverLogs(scenario: string, subScenario: string, sess Harness.Baseline.runBaseline(`tsserver/${scenario}/${subScenario.split(" ").join("-")}.js`, sessionOrService.logger.logs.join("\r\n")); } -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 toExternalFile(fileName: string): ts.server.protocol.ExternalFile { return { fileName }; } @@ -486,21 +479,9 @@ export function verifyGetErrScenario(scenario: VerifyGetErrScenario) { verifyErrorsUsingSyncMethods(scenario); } -export function verifyDynamic(session: TestSession, path: string) { - session.logger.log(`${path} isDynamic:: ${session.getProjectService().filenameToScriptInfo.get(path)!.isDynamic}`); -} - export function createHostWithSolutionBuild(files: readonly FileOrFolderOrSymLink[], rootNames: readonly string[]) { const host = createServerHost(files); // ts build should succeed ensureErrorFreeBuild(host, rootNames); return host; } - -export function logInferredProjectsOrphanStatus(session: TestSession) { - session.getProjectService().inferredProjects.forEach(inferredProject => session.logger.log(`Inferred project: ${inferredProject.projectName} isOrphan:: ${inferredProject.isOrphan()} isClosed: ${inferredProject.isClosed()}`)); -} - -export function logConfiguredProjectsHasOpenRefStatus(session: TestSession) { - session.getProjectService().configuredProjects.forEach(configuredProject => session.logger.log(`Configured project: ${configuredProject.projectName} hasOpenRef:: ${configuredProject.hasOpenRef()} isClosed: ${configuredProject.isClosed()}`)); -} diff --git a/src/testRunner/unittests/tsserver/autoImportProvider.ts b/src/testRunner/unittests/tsserver/autoImportProvider.ts index ee8b44c75f2..ea95cc427b2 100644 --- a/src/testRunner/unittests/tsserver/autoImportProvider.ts +++ b/src/testRunner/unittests/tsserver/autoImportProvider.ts @@ -95,11 +95,7 @@ describe("unittests:: tsserver:: autoImportProvider", () => { it("Auto-importable file is in inferred project until imported", () => { const { session, updateFile } = setup([angularFormsDts, angularFormsPackageJson, tsconfig, packageJson, indexTs]); openFilesForSession([angularFormsDts], session); - session.logger.log(`Default Project for ${angularFormsDts.path}:: ${session.getProjectService().getDefaultProjectForFile(angularFormsDts.path as ts.server.NormalizedPath, /*ensureProject*/ true)?.projectName}`); - updateFile(indexTs.path, "import '@angular/forms'"); - session.logger.log(`Default Project for ${angularFormsDts.path}:: ${session.getProjectService().getDefaultProjectForFile(angularFormsDts.path as ts.server.NormalizedPath, /*ensureProject*/ true)?.projectName}`); - assert.isUndefined(session.getProjectService().configuredProjects.get(tsconfig.path)!.getLanguageService().getAutoImportProvider()); session.host.baselineHost("After getAutoImportProvider"); baselineTsserverLogs("autoImportProvider", "Auto-importable file is in inferred project until imported", session); diff --git a/src/testRunner/unittests/tsserver/compileOnSave.ts b/src/testRunner/unittests/tsserver/compileOnSave.ts index 2837da600fb..65dcbf465e5 100644 --- a/src/testRunner/unittests/tsserver/compileOnSave.ts +++ b/src/testRunner/unittests/tsserver/compileOnSave.ts @@ -1022,11 +1022,6 @@ describe("unittests:: tsserver:: compileOnSave:: CompileOnSaveAffectedFileListRe }); } - function logDirtyOfProjects(session: TestSession) { - 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) { it(subScenario, () => { const core: File = { @@ -1063,12 +1058,10 @@ describe("unittests:: tsserver:: compileOnSave:: CompileOnSaveAffectedFileListRe openFilesForSession([app1, app2, core], session); insertString(session, app1); insertString(session, app2); - logDirtyOfProjects(session); session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.CompileOnSaveAffectedFileList, arguments: commandArgs, }); - logDirtyOfProjects(session); baselineTsserverLogs("compileOnSave", subScenario, session); }); } diff --git a/src/testRunner/unittests/tsserver/configuredProjects.ts b/src/testRunner/unittests/tsserver/configuredProjects.ts index 483435b5fa4..d5182830f2c 100644 --- a/src/testRunner/unittests/tsserver/configuredProjects.ts +++ b/src/testRunner/unittests/tsserver/configuredProjects.ts @@ -12,8 +12,6 @@ import { import { baselineTsserverLogs, closeFilesForSession, - logConfiguredProjectsHasOpenRefStatus, - logInferredProjectsOrphanStatus, openFilesForSession, TestSession, verifyGetErrRequest, @@ -230,8 +228,6 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { host.runQueuedTimeoutCallbacks(); // will not remove project 1 - logInferredProjectsOrphanStatus(session); - // Open random file and it will reuse first inferred project openFilesForSession([randomFile], session); baselineTsserverLogs("configuredProjects", "should properly handle module resolution changes in config file", session); @@ -301,13 +297,8 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { const host = createServerHost([file1, file2, configFile, libFile]); const session = new TestSession({ host, useSingleInferredProject: true }); openFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); // file1 - closeFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); // No open files - openFilesForSession([file2], session); - logConfiguredProjectsHasOpenRefStatus(session); // file2 baselineTsserverLogs("configuredProjects", "should reuse same project if file is opened from the configured project that has no open files", session); }); @@ -328,13 +319,8 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { const host = createServerHost([file1, configFile, libFile]); const session = new TestSession({ host, useSingleInferredProject: true }); openFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); // file1 - closeFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files - openFilesForSession([libFile], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files + project closed baselineTsserverLogs("configuredProjects", "should not close configured project after closing last open file, but should be closed on next file open if its not the file from same project", session); }); @@ -362,7 +348,6 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { host.writeFile(configFile.path, configFile.content); host.runQueuedTimeoutCallbacks(); // load configured project from disk + ensureProjectsForOpenFiles - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("configuredProjects", "open file become a part of configured project if it is referenced from root file", session); }); @@ -466,24 +451,11 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { const session = new TestSession(host); openFilesForSession([file1, file2, file3, file4], session); - logConfiguredProjectsHasOpenRefStatus(session); // file1 and file3 - host.writeFile(configFile.path, "{}"); host.runQueuedTimeoutCallbacks(); - - logConfiguredProjectsHasOpenRefStatus(session); // file1, file2, file3 - logInferredProjectsOrphanStatus(session); - closeFilesForSession([file1, file2, file4], session); - - logConfiguredProjectsHasOpenRefStatus(session); // file3 - logInferredProjectsOrphanStatus(session); - openFilesForSession([file4], session); - logConfiguredProjectsHasOpenRefStatus(session); // file3 - closeFilesForSession([file3], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files const file5: File = { path: "/file5.ts", @@ -523,23 +495,15 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { const host = createServerHost(hostFiles); const session = new TestSession(host); openFilesForSession([file1, file2, file3], session); - - logConfiguredProjectsHasOpenRefStatus(session); // file1 and file3 - closeFilesForSession([file1, file3], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files host.writeFile(configFile.path, "{}"); session.host.baselineHost("configFile updated"); // Time out is not yet run so there is project update pending - logConfiguredProjectsHasOpenRefStatus(session); // Pending update and file2 might get into the project openFilesForSession([file4], session); - logConfiguredProjectsHasOpenRefStatus(session); // Pending update and F2 might get into the project host.runQueuedTimeoutCallbacks(); - logConfiguredProjectsHasOpenRefStatus(session); // file2 - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("configuredProjects", "Open ref of configured project when open file gets added to the project as part of configured file update buts its open file references are all closed when the update happens", session); }); @@ -566,29 +530,13 @@ describe("unittests:: tsserver:: ConfiguredProjects", () => { const session = new TestSession(host); openFilesForSession([f1], session); - logConfiguredProjectsHasOpenRefStatus(session); // f1 - closeFilesForSession([f1], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files - - for (const f of [f1, f2, f3]) { - // All the script infos should be present and contain the project since it is still alive. - const scriptInfo = session.getProjectService().getScriptInfoForNormalizedPath(ts.server.toNormalizedPath(f.path))!; - session.logger.log(`Containing projects for ${f.path}:: ${scriptInfo.containingProjects.map(p => p.projectName).join(",")}`); - } - const f4 = { path: "/aa.js", content: "var x = 1", }; host.writeFile(f4.path, f4.content); openFilesForSession([f4], session); - logConfiguredProjectsHasOpenRefStatus(session); // No files - - for (const f of [f1, f2, f3]) { - // All the script infos should not be present since the project is closed and orphan script infos are collected - assert.isUndefined(session.getProjectService().getScriptInfoForNormalizedPath(ts.server.toNormalizedPath(f.path))); - } baselineTsserverLogs("configuredProjects", "files are properly detached when language service is disabled", session); }); diff --git a/src/testRunner/unittests/tsserver/dynamicFiles.ts b/src/testRunner/unittests/tsserver/dynamicFiles.ts index c8e0d5c045c..df1e603348b 100644 --- a/src/testRunner/unittests/tsserver/dynamicFiles.ts +++ b/src/testRunner/unittests/tsserver/dynamicFiles.ts @@ -6,7 +6,6 @@ import { protocolFileLocationFromSubstring, setCompilerOptionsForInferredProjectsRequestForSession, TestSession, - verifyDynamic, } from "../helpers/tsserver"; import { createServerHost, @@ -25,8 +24,6 @@ var x = 10;`, const host = createServerHost([libFile]); const session = new TestSession(host); openFilesForSession([{ file, content: file.content }], session); - verifyDynamic(session, session.getProjectService().toPath(file.path)); - baselineTsserverLogs("dynamicFiles", subscenario, session); }); } @@ -50,7 +47,6 @@ describe("unittests:: tsserver:: dynamicFiles:: Untitled files", () => { projectRootPath: "/proj", }, }); - verifyDynamic(session, `/proj/untitled:^untitled-1`); session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.GetCodeFixes, arguments: { @@ -77,7 +73,6 @@ describe("unittests:: tsserver:: dynamicFiles:: Untitled files", () => { content: "const x = 10;", projectRootPath: "/user/username/projects/myproject", }], session); - verifyDynamic(session, `/user/username/projects/myproject/${untitledFile}`); const untitled: File = { path: `/user/username/projects/myproject/Untitled-1.ts`, @@ -97,7 +92,6 @@ describe("unittests:: tsserver:: dynamicFiles:: Untitled files", () => { content: "const x = 10;", projectRootPath: "/user/username/projects/myproject", }], session); - verifyDynamic(session, `/user/username/projects/myproject/${untitledFile}`); baselineTsserverLogs("dynamicFiles", "opening untitled files", session); }); @@ -117,7 +111,6 @@ describe("unittests:: tsserver:: dynamicFiles:: Untitled files", () => { content: "const x = 10;", projectRootPath: "/user/username/projects/myproject", }], session); - verifyDynamic(session, `/user/username/projects/myproject/${untitledFile}`); // Close untitled file closeFilesForSession([untitledFile], session); @@ -173,8 +166,6 @@ describe("unittests:: tsserver:: dynamicFiles:: ", () => { }, session); openFilesForSession([{ file: file.path, content: "var x = 10;" }], session); - verifyDynamic(session, `/${file.path}`); - session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.Quickinfo, arguments: protocolFileLocationFromSubstring(file, "x"), @@ -202,8 +193,6 @@ describe("unittests:: tsserver:: dynamicFiles:: ", () => { const session = new TestSession({ host, useInferredProjectPerProjectRoot: true }); openFilesForSession([{ file: file.path, projectRootPath: "/user/username/projects/myproject" }], session); - verifyDynamic(session, `/user/username/projects/myproject/${file.path}`); - session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.GetOutliningSpans, arguments: { diff --git a/src/testRunner/unittests/tsserver/externalProjects.ts b/src/testRunner/unittests/tsserver/externalProjects.ts index 5426f09a178..226238a8ef9 100644 --- a/src/testRunner/unittests/tsserver/externalProjects.ts +++ b/src/testRunner/unittests/tsserver/externalProjects.ts @@ -6,15 +6,12 @@ import { import { baselineTsserverLogs, closeFilesForSession, - logConfiguredProjectsHasOpenRefStatus, - logInferredProjectsOrphanStatus, openExternalProjectForSession, openExternalProjectsForSession, openFilesForSession, TestSession, toExternalFile, toExternalFiles, - verifyDynamic, } from "../helpers/tsserver"; import { createServerHost, @@ -176,8 +173,6 @@ describe("unittests:: tsserver:: externalProjects", () => { projectFileName, }, session); - verifyDynamic(session, "/^scriptdocument1 file1.ts"); - externalFiles[0].content = "let x =1;"; session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.ApplyChangedToOpenFiles, @@ -252,23 +247,16 @@ describe("unittests:: tsserver:: externalProjects", () => { // open client file - should not lead to creation of inferred project openFilesForSession([file1], session); - logInferredProjectsOrphanStatus(session); - openFilesForSession([file3], session); - logInferredProjectsOrphanStatus(session); session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.CloseExternalProject, arguments: { projectFileName }, }); - logInferredProjectsOrphanStatus(session); // open file 'file1' from configured project keeps project alive closeFilesForSession([file3], session); - logInferredProjectsOrphanStatus(session); - closeFilesForSession([file1], session); - logInferredProjectsOrphanStatus(session); openFilesForSession([file2], session); baselineTsserverLogs("externalProjects", "external project that included config files", session); @@ -714,12 +702,9 @@ describe("unittests:: tsserver:: externalProjects", () => { const host = createServerHost([f, config]); const session = new TestSession(host); openFilesForSession([f], session); - logConfiguredProjectsHasOpenRefStatus(session); closeFilesForSession([f], session); - logConfiguredProjectsHasOpenRefStatus(session); openFilesForSession([f], session); - logConfiguredProjectsHasOpenRefStatus(session); baselineTsserverLogs("externalProjects", "should handle non-existing directories in config file", session); }); @@ -814,7 +799,6 @@ describe("unittests:: tsserver:: externalProjects", () => { rootFiles: [{ fileName: jsConfig.path }, { fileName: tsconfig.path }, { fileName: jsFilePath }], options: { allowJs: false }, }], session); - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("externalProjects", "handles creation of external project with jsconfig before jsconfig creation watcher is invoked", session); }); diff --git a/src/testRunner/unittests/tsserver/inferredProjects.ts b/src/testRunner/unittests/tsserver/inferredProjects.ts index 01789f239e8..ac84258c39e 100644 --- a/src/testRunner/unittests/tsserver/inferredProjects.ts +++ b/src/testRunner/unittests/tsserver/inferredProjects.ts @@ -11,7 +11,6 @@ import { import { baselineTsserverLogs, closeFilesForSession, - logInferredProjectsOrphanStatus, openFilesForSession, setCompilerOptionsForInferredProjectsRequestForSession, TestSession, @@ -107,7 +106,6 @@ describe("unittests:: tsserver:: inferredProjects", () => { moduleResolution: ts.server.protocol.ModuleResolutionKind.Classic, }, session); host.runQueuedTimeoutCallbacks(); - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("inferredProjects", "project settings for inferred projects", session); }); diff --git a/src/testRunner/unittests/tsserver/projectErrors.ts b/src/testRunner/unittests/tsserver/projectErrors.ts index 8604231a7ef..21c6548e42b 100644 --- a/src/testRunner/unittests/tsserver/projectErrors.ts +++ b/src/testRunner/unittests/tsserver/projectErrors.ts @@ -3,7 +3,6 @@ import { jsonToReadableText, } from "../helpers"; import { - appendAllScriptInfos, baselineTsserverLogs, closeFilesForSession, openExternalProjectForSession, @@ -241,7 +240,6 @@ describe("unittests:: tsserver:: projectErrors:: are reported as appropriate", ( projectRootPath: useProjectRoot ? folderPath : undefined, }, }); - appendAllScriptInfos(session); // Since this is not js project so no typings are queued verifyGetErrRequest({ session, files: [untitledFile] }); diff --git a/src/testRunner/unittests/tsserver/projects.ts b/src/testRunner/unittests/tsserver/projects.ts index fea6d91e0c0..f5928a63682 100644 --- a/src/testRunner/unittests/tsserver/projects.ts +++ b/src/testRunner/unittests/tsserver/projects.ts @@ -12,8 +12,6 @@ import { import { baselineTsserverLogs, closeFilesForSession, - logConfiguredProjectsHasOpenRefStatus, - logInferredProjectsOrphanStatus, openExternalProjectForSession, openFilesForSession, protocolFileLocationFromSubstring, @@ -325,7 +323,6 @@ describe("unittests:: tsserver:: projects::", () => { host.writeFile(file2.path, `export * from "../c/f3"`); // now inferred project should inclule file3 host.runQueuedTimeoutCallbacks(); - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("projects", "changes in closed files are reflected in project structure", session); }); @@ -512,22 +509,11 @@ describe("unittests:: tsserver:: projects::", () => { const session = new TestSession(host); openFilesForSession([file2], session); - logInferredProjectsOrphanStatus(session); - openFilesForSession([file3], session); - logInferredProjectsOrphanStatus(session); - openFilesForSession([file1], session); - logInferredProjectsOrphanStatus(session); - closeFilesForSession([file1], session); - logInferredProjectsOrphanStatus(session); - closeFilesForSession([file3], session); - logInferredProjectsOrphanStatus(session); - openFilesForSession([file3], session); - logInferredProjectsOrphanStatus(session); baselineTsserverLogs("projects", "correctly migrate files between projects", session); }); @@ -892,19 +878,10 @@ describe("unittests:: tsserver:: projects::", () => { const session = new TestSession(host); openFilesForSession([file2], session); - logConfiguredProjectsHasOpenRefStatus(session); - openFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); - closeFilesForSession([file2], session); - logConfiguredProjectsHasOpenRefStatus(session); - closeFilesForSession([file1], session); - logConfiguredProjectsHasOpenRefStatus(session); - openFilesForSession([file2], session); - logConfiguredProjectsHasOpenRefStatus(session); baselineTsserverLogs("projects", "File in multiple projects at opened and closed correctly", session); }); @@ -1183,19 +1160,11 @@ describe("unittests:: tsserver:: projects::", () => { host.writeFile(config.path, config.content); host.runQueuedTimeoutCallbacks(); - verifyFile2InfoIsOrphan(); - file2.content += "export let z = 10;"; host.writeFile(file2.path, file2.content); host.runQueuedTimeoutCallbacks(); - verifyFile2InfoIsOrphan(); baselineTsserverLogs("projects", "Orphan source files are handled correctly on watch trigger", session); - - function verifyFile2InfoIsOrphan() { - const info = ts.Debug.checkDefined(session.getProjectService().getScriptInfoForPath(file2.path as ts.Path)); - session.logger.log(`Containing projects for ${file2.path}:: ${info.containingProjects.map(p => p.projectName).join(",")}`); - } }); it("no project structure update on directory watch invoke on open file save", () => { diff --git a/src/testRunner/unittests/tsserver/reload.ts b/src/testRunner/unittests/tsserver/reload.ts index 6aa65622aaa..e7b610c7bdc 100644 --- a/src/testRunner/unittests/tsserver/reload.ts +++ b/src/testRunner/unittests/tsserver/reload.ts @@ -2,7 +2,6 @@ import * as ts from "../../_namespaces/ts"; import { baselineTsserverLogs, closeFilesForSession, - logInferredProjectsOrphanStatus, openFilesForSession, TestSession, } from "../helpers/tsserver"; @@ -71,7 +70,6 @@ describe("unittests:: tsserver:: reload", () => { // send close request closeFilesForSession([f1], session); checkScriptInfoAndProjects("contents of closed file"); - checkInferredProjectIsOrphan(); // Can reload contents of the file when its not open and has no project // reload from temp file @@ -80,7 +78,6 @@ describe("unittests:: tsserver:: reload", () => { arguments: { file: f1.path, tmpfile: tmp.path }, }); checkScriptInfoAndProjects("contents of temp file"); - checkInferredProjectIsOrphan(); // reload from own file session.executeCommandSeq({ @@ -88,7 +85,6 @@ describe("unittests:: tsserver:: reload", () => { arguments: { file: f1.path, tmpfile: undefined! }, }); checkScriptInfoAndProjects("contents of closed file"); - checkInferredProjectIsOrphan(); // Open file again without setting its content openFilesForSession([f1], session); @@ -99,7 +95,6 @@ describe("unittests:: tsserver:: reload", () => { closeFilesForSession([f1], session); checkScriptInfoAndProjects("contents of closed file"); assert.strictEqual(info.getSnapshot(), snap); - checkInferredProjectIsOrphan(); // reload from temp file session.executeCommandSeq({ @@ -108,7 +103,6 @@ describe("unittests:: tsserver:: reload", () => { }); checkScriptInfoAndProjects("contents of temp file"); assert.notStrictEqual(info.getSnapshot(), snap); - checkInferredProjectIsOrphan(); // reload from own file session.executeCommandSeq({ @@ -117,14 +111,8 @@ describe("unittests:: tsserver:: reload", () => { }); checkScriptInfoAndProjects("contents of closed file"); assert.notStrictEqual(info.getSnapshot(), snap); - checkInferredProjectIsOrphan(); baselineTsserverLogs("reload", "should work when script info doesnt have any project open", session); - function checkInferredProjectIsOrphan() { - logInferredProjectsOrphanStatus(session); - session.logger.log(`info:: ${info.path}:: ${info.containingProjects.map(p => p.projectName).join(",")}`); - } - function checkScriptInfoAndProjects(captionForContents: string) { assert.strictEqual(session.getProjectService().getScriptInfo(f1.path), info); checkScriptInfoContents(captionForContents); diff --git a/tests/baselines/reference/tsserver/autoImportProvider/Auto-importable-file-is-in-inferred-project-until-imported.js b/tests/baselines/reference/tsserver/autoImportProvider/Auto-importable-file-is-in-inferred-project-until-imported.js index d991d88d6f8..9c5195aecdb 100644 --- a/tests/baselines/reference/tsserver/autoImportProvider/Auto-importable-file-is-in-inferred-project-until-imported.js +++ b/tests/baselines/reference/tsserver/autoImportProvider/Auto-importable-file-is-in-inferred-project-until-imported.js @@ -207,7 +207,6 @@ Projects:: projectStateVersion: 1 projectProgramVersion: 1 *changed* -Default Project for /node_modules/@angular/forms/forms.d.ts:: /dev/null/inferredProject1* Before request Info seq [hh:mm:ss:mss] request: @@ -436,5 +435,4 @@ ScriptInfos:: /dev/null/inferredProject1* /tsconfig.json *default* *new* -Default Project for /node_modules/@angular/forms/forms.d.ts:: /tsconfig.json After getAutoImportProvider diff --git a/tests/baselines/reference/tsserver/autoImportProvider/Closes-AutoImportProviderProject-when-host-project-closes.js b/tests/baselines/reference/tsserver/autoImportProvider/Closes-AutoImportProviderProject-when-host-project-closes.js index efacf6ee41e..96b2d8b3bf5 100644 --- a/tests/baselines/reference/tsserver/autoImportProvider/Closes-AutoImportProviderProject-when-host-project-closes.js +++ b/tests/baselines/reference/tsserver/autoImportProvider/Closes-AutoImportProviderProject-when-host-project-closes.js @@ -286,6 +286,16 @@ FsWatchesRecursive:: /node_modules: {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject1* + ScriptInfos:: /index.ts *changed* open: false *changed* @@ -398,6 +408,7 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* /dev/null/autoImportProviderProject2* (AutoImportProvider) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -408,6 +419,8 @@ Projects:: /tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true autoImportProviderHost: undefined *changed* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/autoImportProvider/Does-not-create-auto-import-providers-upon-opening-projects-for-find-all-references.js b/tests/baselines/reference/tsserver/autoImportProvider/Does-not-create-auto-import-providers-upon-opening-projects-for-find-all-references.js index 0e80061fd89..b0b2589d111 100644 --- a/tests/baselines/reference/tsserver/autoImportProvider/Does-not-create-auto-import-providers-upon-opening-projects-for-find-all-references.js +++ b/tests/baselines/reference/tsserver/autoImportProvider/Does-not-create-auto-import-providers-upon-opening-projects-for-find-all-references.js @@ -261,6 +261,8 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /node_modules/@angular/forms/forms.d.ts *new* @@ -644,6 +646,7 @@ Projects:: /packages/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /packages/b/tsconfig.json /tsconfig.json @@ -655,6 +658,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true originalConfiguredProjects: 3 *changed* /packages/b/tsconfig.json *new* /tsconfig.json *new* diff --git a/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-automatic-changes-in-node_modules.js b/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-automatic-changes-in-node_modules.js index 0a023fa046d..d1074d6373e 100644 --- a/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-automatic-changes-in-node_modules.js +++ b/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-automatic-changes-in-node_modules.js @@ -291,9 +291,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -330,6 +332,17 @@ Info seq [hh:mm:ss:mss] Files (2) Info seq [hh:mm:ss:mss] ----------------------------------------------- After getAutoImportProvider +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject1* + ScriptInfos:: /index.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-manual-changes-in-node_modules.js b/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-manual-changes-in-node_modules.js index 5fd213afe5a..090a30c603c 100644 --- a/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-manual-changes-in-node_modules.js +++ b/tests/baselines/reference/tsserver/autoImportProvider/Responds-to-manual-changes-in-node_modules.js @@ -404,6 +404,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* TI:: [hh:mm:ss:mss] Got install request @@ -560,6 +561,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /tsconfig.json @@ -578,6 +580,19 @@ Info seq [hh:mm:ss:mss] getCompletionData: Semantic work: * Info seq [hh:mm:ss:mss] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * Before request +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject1* + Info seq [hh:mm:ss:mss] request: { "command": "applyChangedToOpenFiles", diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Classic-module-resolution-mode.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Classic-module-resolution-mode.js index 07899781118..345f33b0a54 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Classic-module-resolution-mode.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Classic-module-resolution-mode.js @@ -287,6 +287,7 @@ Projects:: /users/username/projects/proj/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 5: /users/username/projects/proj/tsconfig.json @@ -377,6 +378,7 @@ Projects:: /users/username/projects/proj/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Node-module-resolution-mode.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Node-module-resolution-mode.js index e39053e4aa4..15c0d810338 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Node-module-resolution-mode.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/includes-the-parent-folder-FLLs-in-Node-module-resolution-mode.js @@ -287,6 +287,7 @@ Projects:: /users/username/projects/proj/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 5: /users/username/projects/proj/tsconfig.json @@ -377,6 +378,7 @@ Projects:: /users/username/projects/proj/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 84abc322e04..b1e4f912801 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 @@ -366,6 +366,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/bar.d.ts 500 undefined WatchType: Closed Script info 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 1b6be335722..4e08ec759ea 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 @@ -729,6 +729,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] 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 seq [hh:mm:ss:mss] 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 @@ -2116,6 +2117,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 fe03ea8d0d8..e62f5c446c0 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 @@ -732,6 +732,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one @@ -792,6 +793,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] 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 seq [hh:mm:ss:mss] 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 @@ -1330,6 +1332,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one @@ -1390,6 +1393,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] 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 seq [hh:mm:ss:mss] 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 @@ -2156,6 +2160,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one @@ -2270,6 +2275,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 292ad7b4429..4baf69dd576 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 @@ -341,6 +341,7 @@ Projects:: /Users/someuser/work/applications/frontend/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /Users/someuser/work/applications/frontend/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info @@ -419,6 +420,7 @@ Projects:: /Users/someuser/work/applications/frontend/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts 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 3b1d14cb3d5..64ecd1d3060 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 @@ -341,6 +341,7 @@ Projects:: /Users/someuser/work/applications/frontend/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /Users/someuser/work/applications/frontend/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts 500 undefined WatchType: Closed Script info @@ -419,6 +420,7 @@ Projects:: /Users/someuser/work/applications/frontend/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-creating-new-file-in-symlinked-folder.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-creating-new-file-in-symlinked-folder.js index 0c20d1f2521..e1c75e9d7b7 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-creating-new-file-in-symlinked-folder.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-creating-new-file-in-symlinked-folder.js @@ -240,6 +240,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/client/linktofolder2/module3.ts 500 undefined WatchType: Closed Script info @@ -322,6 +323,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-node_modules-dont-receive-event-for-the-@types-file-addition.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-node_modules-dont-receive-event-for-the-@types-file-addition.js index ead6513853f..0f5604b49b0 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-node_modules-dont-receive-event-for-the-@types-file-addition.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-node_modules-dont-receive-event-for-the-@types-file-addition.js @@ -255,6 +255,7 @@ Projects:: /user/username/folder/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/folder/myproject/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one @@ -313,6 +314,7 @@ Projects:: /user/username/folder/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 a4579570be9..acb51aec232 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 @@ -328,6 +328,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info seq [hh:mm:ss:mss] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* projectStateVersion: 5 projectProgramVersion: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms 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 5d635caccb2..acacf2e08fd 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 @@ -509,6 +509,7 @@ Projects:: /user/username/projects/myproject/app1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/app2/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -559,9 +560,11 @@ Projects:: /user/username/projects/myproject/app1/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/app2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -583,8 +586,6 @@ ScriptInfos:: /user/username/projects/myproject/app1/tsconfig.json *default* /user/username/projects/myproject/app2/tsconfig.json -Project1 is dirty: true -Project2 is dirty: true Before request Info seq [hh:mm:ss:mss] request: @@ -668,5 +669,12 @@ Info seq [hh:mm:ss:mss] response: } After request -Project1 is dirty: false -Project2 is dirty: false \ No newline at end of file +Projects:: +/user/username/projects/myproject/app1/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/app2/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* 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 af1471b0a5e..2acd416543e 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 @@ -509,6 +509,7 @@ Projects:: /user/username/projects/myproject/app1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/app2/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -559,9 +560,11 @@ Projects:: /user/username/projects/myproject/app1/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/app2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -583,8 +586,6 @@ ScriptInfos:: /user/username/projects/myproject/app1/tsconfig.json *default* /user/username/projects/myproject/app2/tsconfig.json -Project1 is dirty: true -Project2 is dirty: true Before request Info seq [hh:mm:ss:mss] request: @@ -621,5 +622,12 @@ Info seq [hh:mm:ss:mss] response: } After request -Project1 is dirty: false -Project2 is dirty: true \ No newline at end of file +Projects:: +/user/username/projects/myproject/app1/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/app2/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true 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 4f1294fd172..cbd5d7cf396 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 @@ -339,6 +339,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) @@ -445,3 +446,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* 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 c39bf29aa5c..ffc31689fce 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 @@ -286,6 +286,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) @@ -338,6 +339,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -364,6 +371,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) @@ -414,3 +422,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* 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 c969272e740..d79922d699a 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 @@ -254,6 +254,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -338,3 +339,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js index 4339f3507c9..402bd2d519c 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js @@ -217,6 +217,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -267,3 +268,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* 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 05d6765f425..0980c2e2500 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js @@ -359,6 +359,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) @@ -427,6 +428,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -453,6 +460,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) @@ -518,3 +526,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js index 0af66908c9c..113af7728e7 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js @@ -220,6 +220,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -270,3 +271,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js index 6f648fdbc66..a0eef8d207c 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js @@ -251,6 +251,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/moduleFile1.ts *deleted* @@ -332,6 +333,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before 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 732acdd222c..d31ca6a6876 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 @@ -274,6 +274,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts *changed* @@ -393,6 +394,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file1Consumer1.ts *changed* 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 2b6dbf0e172..4b5ffa795fd 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 @@ -283,6 +283,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -426,3 +427,4 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* 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 4204ac7eaa6..42616e3527a 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 @@ -276,6 +276,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /a/b/file1Consumer3.ts 500 undefined WatchType: Closed Script info @@ -366,6 +367,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -423,6 +425,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts @@ -496,3 +499,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* 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 9e5b2934f45..43028d48785 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 @@ -359,6 +359,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) *changed* @@ -478,6 +479,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before request @@ -505,6 +507,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/b/file1Consumer1.ts (Open) *changed* @@ -625,3 +628,4 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* 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 e558c830d61..433bd82567b 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 @@ -484,6 +484,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -559,6 +560,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -624,6 +631,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -699,6 +707,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: 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 d95b652ef47..e6ad735e70e 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 @@ -537,6 +537,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -617,6 +618,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -682,6 +689,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -762,6 +770,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: 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 f596e7f7212..fcbc25a4818 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 @@ -507,6 +507,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -587,6 +588,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -651,6 +658,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -734,6 +742,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js index 601b1178a3f..0919f4ab21c 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js @@ -461,6 +461,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -536,6 +537,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -600,6 +607,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -677,6 +685,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: 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 ff8757a5802..84ff4708bb6 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 @@ -298,6 +298,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -363,6 +364,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 131ed02bfc4..26d28197954 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 @@ -301,6 +301,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -375,6 +376,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 05b7c2c3b01..d94b6f42088 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 @@ -297,6 +297,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -361,6 +362,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/ambient-module-specifier-resolutions-do-not-count-against-the-resolution-limit.js b/tests/baselines/reference/tsserver/completionsIncomplete/ambient-module-specifier-resolutions-do-not-count-against-the-resolution-limit.js index 50bfcaacac9..c7b04d834e5 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/ambient-module-specifier-resolutions-do-not-count-against-the-resolution-limit.js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/ambient-module-specifier-resolutions-do-not-count-against-the-resolution-limit.js @@ -3469,6 +3469,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -16925,3 +16926,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(1).js b/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(1).js index debd6c79310..0d8f3efc4ec 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(1).js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(1).js @@ -3419,6 +3419,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -54125,3 +54126,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(2).js b/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(2).js index 93cd92da2bb..449fec665ea 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(2).js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/resolves-more-when-available-from-module-specifier-cache-(2).js @@ -2369,6 +2369,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -6227,6 +6228,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -6266,6 +6273,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -7032,6 +7040,12 @@ Info seq [hh:mm:ss:mss] Files (151) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "updateOpen", @@ -7069,6 +7083,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -11274,3 +11289,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/works-for-transient-symbols-between-requests.js b/tests/baselines/reference/tsserver/completionsIncomplete/works-for-transient-symbols-between-requests.js index 0208e5fc6c8..00152970966 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/works-for-transient-symbols-between-requests.js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/works-for-transient-symbols-between-requests.js @@ -1686,6 +1686,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -4688,6 +4689,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -4727,6 +4734,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -7723,3 +7731,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/works-with-PackageJsonAutoImportProvider.js b/tests/baselines/reference/tsserver/completionsIncomplete/works-with-PackageJsonAutoImportProvider.js index d3deb9c7b01..3cc7daaca4e 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/works-with-PackageJsonAutoImportProvider.js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/works-with-PackageJsonAutoImportProvider.js @@ -2262,6 +2262,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -6195,6 +6196,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject1* + Before request Info seq [hh:mm:ss:mss] request: @@ -6237,6 +6248,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -10498,6 +10510,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject1* + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/completionsIncomplete/works.js b/tests/baselines/reference/tsserver/completionsIncomplete/works.js index c9f76a5af90..85e1cfd4f00 100644 --- a/tests/baselines/reference/tsserver/completionsIncomplete/works.js +++ b/tests/baselines/reference/tsserver/completionsIncomplete/works.js @@ -3769,6 +3769,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -9427,6 +9428,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -9466,6 +9473,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -15819,6 +15827,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -15858,6 +15872,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -22559,3 +22574,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/configFileSearch/should-stop-at-projectRootPath-if-given.js b/tests/baselines/reference/tsserver/configFileSearch/should-stop-at-projectRootPath-if-given.js index f6f80c72739..8d2f00bc1d3 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/should-stop-at-projectRootPath-if-given.js +++ b/tests/baselines/reference/tsserver/configFileSearch/should-stop-at-projectRootPath-if-given.js @@ -95,6 +95,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/file1.ts *changed* @@ -302,6 +304,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 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 6c677072c6f..ff228cf1f85 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 @@ -244,6 +244,8 @@ Projects:: /a/b/projects/project/src/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/projects/project/src/file1.ts (Open) *changed* 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 aec06d59211..da3913b1929 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 @@ -244,6 +244,8 @@ Projects:: /a/b/projects/project/src/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/projects/project/src/file1.ts (Open) *changed* 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 e09216c897b..e264c2030e0 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 @@ -155,6 +155,7 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -340,9 +341,11 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/projects/project/src/index.ts (Open) *changed* @@ -412,9 +415,12 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 2 projectProgramVersion: 2 + isOrphan: true ScriptInfos:: /a/b/projects/project/src/index.ts (Open) *changed* @@ -500,6 +506,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 3 *changed* + isOrphan: false *changed* ScriptInfos:: /a/b/projects/project/src/index.ts (Open) *changed* 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 e0c827428b8..dd1ec06753b 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 @@ -233,6 +233,8 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/projects/project/src/index.ts (Open) *changed* @@ -383,6 +385,7 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -527,9 +530,11 @@ Projects:: /a/b/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/projects/project/src/index.ts (Open) *changed* 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-buts-its-open-file-references-are-all-closed-when-the-update-happens.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-buts-its-open-file-references-are-all-closed-when-the-update-happens.js index fad0f473859..3a9d15399f2 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-buts-its-open-file-references-are-all-closed-when-the-update-happens.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-buts-its-open-file-references-are-all-closed-when-the-update-happens.js @@ -416,7 +416,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -518,6 +517,15 @@ FsWatches:: /a/b/tsconfig.json: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/b/file3.ts *changed* open: false *changed* @@ -533,7 +541,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: false isClosed: false Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Search path: /a/b/src @@ -554,11 +561,12 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -611,6 +619,7 @@ Projects:: /a/b/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -636,7 +645,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject2* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before running Timeout callback:: count: 2 2: /a/b/tsconfig.json 3: *ensureProjectForOpenFiles* @@ -831,9 +839,11 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -856,7 +866,3 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject2* *default* - -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: false isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js b/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js index 8b6743a55f4..14e4ead8391 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 @@ -497,7 +497,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject2* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Search path: /a/b/src @@ -520,6 +519,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -723,9 +723,11 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -749,9 +751,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject2* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -956,9 +955,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 2 projectProgramVersion: 2 + isOrphan: true /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/file3.ts (Open) @@ -979,9 +981,6 @@ ScriptInfos:: containingProjects: 0 *changed* /dev/null/inferredProject2* *deleted* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -1058,9 +1057,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 2 -/dev/null/inferredProject2* (Inferred) + isClosed: true *changed* + isOrphan: true +/dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* ScriptInfos:: /a/b/file3.ts (Open) @@ -1081,7 +1084,6 @@ ScriptInfos:: containingProjects: 1 *changed* /dev/null/inferredProject2* *default* *new* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -1129,6 +1131,15 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* +/dev/null/inferredProject2* (Inferred) + projectStateVersion: 2 + projectProgramVersion: 1 + ScriptInfos:: /a/b/file3.ts *changed* open: false *changed* @@ -1148,7 +1159,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject2* *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: false isClosed: false File5 written //// [/file5.ts] let zz = 1; @@ -1243,6 +1253,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject2* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 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 07dab67faa2..12bb1d12ce9 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 @@ -226,6 +226,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] Loading configured project /user/username/projects/myproject/tsconfig.json @@ -390,12 +391,14 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -449,12 +452,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 2 projectProgramVersion: 2 + isOrphan: true /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -534,6 +540,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 3 *changed* + isOrphan: false *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 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 1d99666bdf9..1445955eddb 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 @@ -187,6 +187,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info @@ -254,6 +255,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/commonFile1.ts (Open) diff --git a/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js b/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js index 3e1c9b9cbaf..df0780d83a6 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js +++ b/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js @@ -223,6 +223,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/b/tsconfig.json @@ -371,6 +372,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/f1.ts (Open) diff --git a/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js b/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js index e211f80d51d..bc329ca45f5 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js +++ b/tests/baselines/reference/tsserver/configuredProjects/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js @@ -217,6 +217,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /a/b/f2.ts 500 undefined WatchType: Closed Script info @@ -283,6 +284,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/f1.ts (Open) diff --git a/tests/baselines/reference/tsserver/configuredProjects/can-update-configured-project-when-set-of-root-files-was-not-changed.js b/tests/baselines/reference/tsserver/configuredProjects/can-update-configured-project-when-set-of-root-files-was-not-changed.js index b4b5c99b84f..c7977838c56 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/can-update-configured-project-when-set-of-root-files-was-not-changed.js +++ b/tests/baselines/reference/tsserver/configuredProjects/can-update-configured-project-when-set-of-root-files-was-not-changed.js @@ -237,6 +237,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/b/tsconfig.json @@ -364,3 +365,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* 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 4e9b6fc3e9e..8871215cb37 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 @@ -224,6 +224,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 2: /users/username/projects/project/tsconfig.json @@ -305,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 53123cf3d2c..a2621e03078 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 @@ -215,6 +215,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -268,6 +269,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 872864218df..71909daa595 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 @@ -215,6 +215,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -268,6 +269,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 b9cf2e16bc6..4f8792a7733 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 @@ -349,6 +349,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -458,9 +459,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 bfc612870c4..2f4eca17340 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 @@ -349,6 +349,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -517,9 +518,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/configuredProjects/files-are-properly-detached-when-language-service-is-disabled.js b/tests/baselines/reference/tsserver/configuredProjects/files-are-properly-detached-when-language-service-is-disabled.js index 3331e51b690..910d567fe15 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/files-are-properly-detached-when-language-service-is-disabled.js +++ b/tests/baselines/reference/tsserver/configuredProjects/files-are-properly-detached-when-language-service-is-disabled.js @@ -247,7 +247,6 @@ ScriptInfos:: containingProjects: 1 /a/tsconfig.json -Configured project: /a/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -289,6 +288,8 @@ Projects:: /a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/app.js *changed* @@ -305,10 +306,6 @@ ScriptInfos:: containingProjects: 1 /a/tsconfig.json -Configured project: /a/tsconfig.json hasOpenRef:: false isClosed: false -Containing projects for /a/app.js:: /a/tsconfig.json -Containing projects for /a/largefile.js:: /a/tsconfig.json -Containing projects for /a/lib.js:: /a/tsconfig.json Before request //// [/aa.js] var x = 1 @@ -343,6 +340,8 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 0 @@ -528,6 +527,9 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* diff --git a/tests/baselines/reference/tsserver/configuredProjects/handle-recreated-files-correctly.js b/tests/baselines/reference/tsserver/configuredProjects/handle-recreated-files-correctly.js index 079ee93fdfc..24d1b341a0c 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/handle-recreated-files-correctly.js +++ b/tests/baselines/reference/tsserver/configuredProjects/handle-recreated-files-correctly.js @@ -248,6 +248,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/commonFile1.ts (Open) @@ -306,6 +307,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /a/b/commonFile2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info seq [hh:mm:ss:mss] Scheduled: /a/b/tsconfig.json @@ -326,6 +328,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /a/b/commonFile2.ts 500 undefined WatchType: Closed Script info @@ -392,6 +395,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/b/commonFile1.ts (Open) diff --git a/tests/baselines/reference/tsserver/configuredProjects/open-file-become-a-part-of-configured-project-if-it-is-referenced-from-root-file.js b/tests/baselines/reference/tsserver/configuredProjects/open-file-become-a-part-of-configured-project-if-it-is-referenced-from-root-file.js index fd698b42b82..c4fb05cedfe 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/open-file-become-a-part-of-configured-project-if-it-is-referenced-from-root-file.js +++ b/tests/baselines/reference/tsserver/configuredProjects/open-file-become-a-part-of-configured-project-if-it-is-referenced-from-root-file.js @@ -274,6 +274,7 @@ Projects:: /user/username/projects/myproject/a/c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/a/c/tsconfig.json Info seq [hh:mm:ss:mss] Loading configured project /user/username/projects/myproject/a/c/tsconfig.json @@ -547,12 +548,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /user/username/projects/myproject/a/c/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /user/username/projects/myproject/a/b/f1.ts (Open) *changed* @@ -569,6 +573,3 @@ ScriptInfos:: containingProjects: 1 *changed* /user/username/projects/myproject/a/c/tsconfig.json *default* *new* /dev/null/inferredProject2* *deleted* - -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-be-able-to-handle-@types-if-input-file-list-is-empty.js b/tests/baselines/reference/tsserver/configuredProjects/should-be-able-to-handle-@types-if-input-file-list-is-empty.js index 3db7e4ffe28..e20885fa013 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-be-able-to-handle-@types-if-input-file-list-is-empty.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-be-able-to-handle-@types-if-input-file-list-is-empty.js @@ -181,6 +181,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js b/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js index 860ae9990ea..d0c6517d9b1 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js @@ -166,6 +166,7 @@ Projects:: /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-keep-the-configured-project-when-the-opened-file-is-referenced-by-the-project-but-not-its-root.js b/tests/baselines/reference/tsserver/configuredProjects/should-keep-the-configured-project-when-the-opened-file-is-referenced-by-the-project-but-not-its-root.js index 0d24a73dbee..6a049a2ae80 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-keep-the-configured-project-when-the-opened-file-is-referenced-by-the-project-but-not-its-root.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-keep-the-configured-project-when-the-opened-file-is-referenced-by-the-project-but-not-its-root.js @@ -264,6 +264,12 @@ FsWatches:: /a/b/tsconfig.json: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/main.ts *changed* open: false *changed* @@ -316,6 +322,12 @@ FsWatches *deleted*:: /a/b/obj-a.ts: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/main.ts version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-not-close-configured-project-after-closing-last-open-file,-but-should-be-closed-on-next-file-open-if-its-not-the-file-from-same-project.js b/tests/baselines/reference/tsserver/configuredProjects/should-not-close-configured-project-after-closing-last-open-file,-but-should-be-closed-on-next-file-open-if-its-not-the-file-from-same-project.js index 8d90e808c72..b9b5d9f6a00 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-not-close-configured-project-after-closing-last-open-file,-but-should-be-closed-on-next-file-open-if-its-not-the-file-from-same-project.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-not-close-configured-project-after-closing-last-open-file,-but-should-be-closed-on-next-file-open-if-its-not-the-file-from-same-project.js @@ -229,7 +229,6 @@ ScriptInfos:: containingProjects: 1 /a/b/tsconfig.json *default* -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -263,6 +262,12 @@ FsWatches:: /a/b/tsconfig.json: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/main.ts *changed* open: false *changed* @@ -270,7 +275,6 @@ ScriptInfos:: containingProjects: 1 /a/b/tsconfig.json -Configured project: /a/b/tsconfig.json hasOpenRef:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -301,6 +305,7 @@ Projects:: /a/b/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 0 @@ -471,6 +476,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-properly-handle-module-resolution-changes-in-config-file.js b/tests/baselines/reference/tsserver/configuredProjects/should-properly-handle-module-resolution-changes-in-config-file.js index d224555f350..6360f9cafaa 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-properly-handle-module-resolution-changes-in-config-file.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-properly-handle-module-resolution-changes-in-config-file.js @@ -365,6 +365,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -560,9 +561,11 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -583,8 +586,6 @@ ScriptInfos:: /a/b/tsconfig.json *default* *new* /dev/null/inferredProject1* *deleted* -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -644,6 +645,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 3 *changed* + isOrphan: false *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-reuse-same-project-if-file-is-opened-from-the-configured-project-that-has-no-open-files.js b/tests/baselines/reference/tsserver/configuredProjects/should-reuse-same-project-if-file-is-opened-from-the-configured-project-that-has-no-open-files.js index 4f017ae4dba..2e4c4de9961 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-reuse-same-project-if-file-is-opened-from-the-configured-project-that-has-no-open-files.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-reuse-same-project-if-file-is-opened-from-the-configured-project-that-has-no-open-files.js @@ -243,7 +243,6 @@ ScriptInfos:: containingProjects: 1 /a/b/tsconfig.json -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -279,6 +278,12 @@ FsWatches:: /a/b/tsconfig.json: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/main.ts *changed* open: false *changed* @@ -290,7 +295,6 @@ ScriptInfos:: containingProjects: 1 /a/b/tsconfig.json -Configured project: /a/b/tsconfig.json hasOpenRef:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -332,6 +336,12 @@ FsWatches *deleted*:: /a/b/main2.ts: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/main.ts version: SVC-1-0 @@ -342,5 +352,3 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /a/b/tsconfig.json *default* - -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false \ No newline at end of file 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 7d59308a096..1d7f7e846ad 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 @@ -760,6 +760,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/dummy: {} +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/dummy/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /user/username/projects/myproject/a/a.ts (Open) version: SVC-1-0 @@ -842,6 +854,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/dummy: {} +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/b/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/dummy/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /user/username/projects/myproject/a/a.ts (Open) version: SVC-1-0 @@ -955,9 +980,12 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/dummy/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/dummy/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /user/username/projects/myproject/a/a.ts (Open) @@ -1029,6 +1057,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/dummy: {} +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/dummy/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /user/username/projects/myproject/a/a.ts *changed* open: false *changed* @@ -1095,6 +1132,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/dummy: {} +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/dummy/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /user/username/projects/myproject/a/a.ts version: SVC-1-0 @@ -1189,9 +1236,12 @@ Projects:: /user/username/projects/myproject/a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/dummy/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/dummy/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /user/username/projects/myproject/a/a.ts *deleted* diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-tolerate-invalid-include-files-that-start-in-subDirectory.js b/tests/baselines/reference/tsserver/configuredProjects/should-tolerate-invalid-include-files-that-start-in-subDirectory.js index 73efbc787eb..ba6f36759a8 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-tolerate-invalid-include-files-that-start-in-subDirectory.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-tolerate-invalid-include-files-that-start-in-subDirectory.js @@ -221,6 +221,7 @@ Projects:: /user/username/projects/myproject/src/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* 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 c359c1b118a..d25868c908a 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 @@ -473,9 +473,11 @@ Projects:: /user/username/projects/myproject/a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/a/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/a/tsconfig.json @@ -729,6 +731,16 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] 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 seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/b/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles* @@ -756,6 +768,7 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/b/tsconfig.json @@ -895,6 +908,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] 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 seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/b/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles* @@ -919,6 +941,7 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/b/tsconfig.json @@ -1099,6 +1122,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: *new* {} +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/b/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/a/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/b/tsconfig.json @@ -1121,9 +1153,11 @@ Projects:: /user/username/projects/myproject/a/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/b/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/a/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/a/tsconfig.json @@ -1354,3 +1388,13 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/user/username/projects/myproject/a/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/b/tsconfig.json (Configured) *changed* + projectStateVersion: 5 + projectProgramVersion: 1 + dirty: false *changed* 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 cdba23bf4ca..3fefcfc7462 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 @@ -349,6 +349,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/bin/a.d.ts @@ -457,6 +459,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 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 1f778998af7..b7e9c3ba618 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1117,6 +1136,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1234,6 +1255,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* 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 e1aefcfd7e0..8ce71d69ec1 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 @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -895,6 +914,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/bin/a.d.ts @@ -991,6 +1012,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js index 6eb2ab239d5..b8e3da95aa2 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -902,6 +921,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -982,9 +1002,12 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1110,9 +1133,14 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* 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 6c158353092..4f812db6d51 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 @@ -290,6 +290,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -513,6 +519,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -632,6 +639,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js index a4b9cb7cdf2..1ce5b95c5c8 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -936,6 +955,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -1016,9 +1036,12 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1144,9 +1167,14 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* 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 a493a90f407..d8e1f0b6d80 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js @@ -340,6 +340,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -566,6 +572,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -633,6 +641,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -673,6 +687,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -904,6 +920,8 @@ Projects:: /b/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + noOpenRef: true /user/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1021,6 +1039,17 @@ FsWatchesRecursive:: /user: {} +Projects:: +/b/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + noOpenRef: true +/user/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts version: Text-2 @@ -1191,9 +1220,12 @@ Projects:: /b/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + noOpenRef: true /user/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/a.ts (Open) *changed* @@ -1262,6 +1294,21 @@ FsWatchesRecursive:: /user: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/b/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + noOpenRef: true +/user/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -1387,15 +1434,22 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 /user/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/a.ts *deleted* diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js index 4722cd2c676..b8f022bb1ff 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -894,6 +913,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -996,6 +1017,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js index a08487288ae..103f88d1e62 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -886,6 +905,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -994,6 +1015,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 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 98c8814aa11..ee8c8dbec34 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 @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -874,6 +893,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/bin/a.d.ts @@ -970,6 +991,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js index ff37e12f995..200214255d6 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -882,6 +901,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -984,6 +1005,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js index ef5d5e14958..9ff4a7c3206 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -882,6 +901,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -984,6 +1005,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js index ff37f6558b0..90d1013836d 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -882,6 +901,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -984,6 +1005,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js b/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js index d5d84696f4b..6c26a18e13a 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -902,6 +921,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/a.ts @@ -1010,6 +1031,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 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 7e2a6c259b4..8c997295551 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 @@ -340,6 +340,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -566,6 +572,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -633,6 +641,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -871,6 +885,7 @@ Projects:: /b/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 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 bcb19560b70..23208839bd2 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 @@ -340,6 +340,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -566,6 +572,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -633,6 +641,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -871,6 +885,7 @@ Projects:: /b/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 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 3a535ac59bf..09abc4b91f9 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1129,6 +1148,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1246,6 +1267,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* 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 96db1c41036..8daf9003f2f 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 @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -912,6 +931,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/bin/a.d.ts @@ -1008,6 +1029,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js index dd6592a7655..fbe2550d07b 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -916,6 +935,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -996,9 +1016,12 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1124,9 +1147,14 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js index ddfbbce21a3..947d44d07ab 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js @@ -325,6 +325,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -551,6 +557,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -618,6 +626,12 @@ FsWatchesRecursive:: /b: {} +Projects:: +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /b/b.ts *changed* open: false *changed* @@ -658,6 +672,8 @@ Projects:: /b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true ScriptInfos:: /b/b.ts *deleted* @@ -745,6 +761,9 @@ Projects:: /b/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -877,6 +896,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -957,9 +977,12 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* originalConfiguredProjects: 1 /a/tsconfig.json @@ -1085,9 +1108,14 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true originalConfiguredProjects: 1 /a/tsconfig.json /dev/null/inferredProject2* (Inferred) *new* diff --git a/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan,-and-orphan-script-info-changes.js b/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan,-and-orphan-script-info-changes.js index fe397167faa..7b93f7d0b38 100644 --- a/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan,-and-orphan-script-info-changes.js +++ b/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan,-and-orphan-script-info-changes.js @@ -224,6 +224,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -269,6 +270,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -309,6 +311,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan.js b/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan.js index 15920a95e40..e183914ba1c 100644 --- a/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan.js +++ b/tests/baselines/reference/tsserver/documentRegistry/Caches-the-source-file-if-script-info-is-orphan.js @@ -224,6 +224,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -263,6 +264,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -302,6 +304,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/documentRegistry/works-when-reusing-orphan-script-info-with-different-scriptKind.js b/tests/baselines/reference/tsserver/documentRegistry/works-when-reusing-orphan-script-info-with-different-scriptKind.js index 99ed54c2e42..3c5c094311a 100644 --- a/tests/baselines/reference/tsserver/documentRegistry/works-when-reusing-orphan-script-info-with-different-scriptKind.js +++ b/tests/baselines/reference/tsserver/documentRegistry/works-when-reusing-orphan-script-info-with-different-scriptKind.js @@ -71,7 +71,7 @@ Projects:: projectProgramVersion: 1 ScriptInfos:: -^/inmemory/model/6 (Open) *new* +^/inmemory/model/6 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -127,11 +127,11 @@ Projects:: projectProgramVersion: 2 *changed* ScriptInfos:: -^/inmemory/model/4 (Open) *new* +^/inmemory/model/4 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* -^/inmemory/model/6 (Open) +^/inmemory/model/6 (Dynamic) (Open) version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -164,14 +164,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: -^/inmemory/model/4 *deleted* +^/inmemory/model/4 (Dynamic) *deleted* open: false *changed* version: SVC-1-0 containingProjects: 0 *changed* /dev/null/inferredProject1* *deleted* -^/inmemory/model/6 (Open) +^/inmemory/model/6 (Dynamic) (Open) version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -248,13 +249,14 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: -^/inmemory/model/4 (Open) *new* +^/inmemory/model/4 (Dynamic) (Open) *new* version: SVC-2-0 containingProjects: 1 /dev/null/inferredProject1* *default* -^/inmemory/model/6 (Open) *changed* +^/inmemory/model/6 (Dynamic) (Open) *changed* version: SVC-1-1 *changed* containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-fails-when-useInferredProjectPerProjectRoot-is-false.js b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-fails-when-useInferredProjectPerProjectRoot-is-false.js index 5614ae78241..cd9105374f5 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-fails-when-useInferredProjectPerProjectRoot-is-false.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-fails-when-useInferredProjectPerProjectRoot-is-false.js @@ -77,7 +77,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#2.js (Open) *new* +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#2.js (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-with-useInferredProjectPerProjectRoot.js b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-with-useInferredProjectPerProjectRoot.js index e4c62ffeb57..8d6c672a105 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-with-useInferredProjectPerProjectRoot.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-projectRootPath-with-useInferredProjectPerProjectRoot.js @@ -74,7 +74,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Open) *new* +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -233,7 +233,6 @@ Projects:: projectStateVersion: 1 projectProgramVersion: 1 *changed* -/user/username/projects/myproject/^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js isDynamic:: true Before request Info seq [hh:mm:ss:mss] request: @@ -435,11 +434,11 @@ ScriptInfos:: containingProjects: 2 *changed* /dev/null/inferredProject1* /dev/null/inferredProject2* *new* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Open) +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Dynamic) (Open) version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#2.js (Open) *new* +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#2.js (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject2* *default* diff --git a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-reference-paths-without-external-project.js b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-reference-paths-without-external-project.js index 8d062718b94..13c84cbd21e 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-reference-paths-without-external-project.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-with-reference-paths-without-external-project.js @@ -66,7 +66,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Open) *new* +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -224,5 +224,3 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* - -/^walkthroughsnippet:/users/username/projects/someproject/out/somefile#1.js isDynamic:: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-without-external-project.js b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-without-external-project.js index 3c8af17b3ee..cd2dc8bad45 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-without-external-project.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/dynamic-file-without-external-project.js @@ -81,7 +81,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Open) *new* +^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -236,7 +236,6 @@ Projects:: projectStateVersion: 1 projectProgramVersion: 1 *changed* -/^walkThroughSnippet:/Users/UserName/projects/someProject/out/someFile#1.js isDynamic:: true Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/dynamicFiles/opening-and-closing-untitled-files-when-projectRootPath-is-different-from-currentDirectory.js b/tests/baselines/reference/tsserver/dynamicFiles/opening-and-closing-untitled-files-when-projectRootPath-is-different-from-currentDirectory.js index d37f171f3ac..cfeac6cf792 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/opening-and-closing-untitled-files-when-projectRootPath-is-different-from-currentDirectory.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/opening-and-closing-untitled-files-when-projectRootPath-is-different-from-currentDirectory.js @@ -75,7 +75,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -223,7 +223,6 @@ Projects:: projectStateVersion: 1 projectProgramVersion: 1 *changed* -/user/username/projects/myproject/untitled:^Untitled-1 isDynamic:: true Before request Info seq [hh:mm:ss:mss] request: @@ -250,13 +249,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/lib/lib.d.ts version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 *deleted* +untitled:^Untitled-1 (Dynamic) *deleted* open: false *changed* version: SVC-1-0 containingProjects: 0 *changed* @@ -444,6 +445,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/dynamicFiles/opening-untitled-files.js b/tests/baselines/reference/tsserver/dynamicFiles/opening-untitled-files.js index 4ae012b1f2f..a855c4d9e9a 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/opening-untitled-files.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/opening-untitled-files.js @@ -72,7 +72,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -220,7 +220,6 @@ Projects:: projectStateVersion: 1 projectProgramVersion: 1 *changed* -/user/username/projects/myproject/untitled:^Untitled-1 isDynamic:: true Before request //// [/user/username/projects/myproject/Untitled-1.ts] const x = 10; @@ -397,7 +396,7 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /user/username/projects/myproject/tsconfig.json *default* -untitled:^Untitled-1 (Open) +untitled:^Untitled-1 (Dynamic) (Open) version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -434,6 +433,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -448,7 +449,7 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /user/username/projects/myproject/tsconfig.json *default* -untitled:^Untitled-1 *deleted* +untitled:^Untitled-1 (Dynamic) *deleted* open: false *changed* version: SVC-1-0 containingProjects: 0 *changed* @@ -585,6 +586,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/myproject/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -595,9 +606,7 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /user/username/projects/myproject/tsconfig.json *default* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-2-0 containingProjects: 1 /dev/null/inferredProject1* *default* - -/user/username/projects/myproject/untitled:^Untitled-1 isDynamic:: true \ No newline at end of file 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 53089dbca3d..353682e4c2c 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 @@ -271,12 +271,11 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /proj/tsconfig.json *default* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* -/proj/untitled:^untitled-1 isDynamic:: true Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/dynamicFiles/untitled.js b/tests/baselines/reference/tsserver/dynamicFiles/untitled.js index 45a80bf6701..079eb0721d6 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/untitled.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/untitled.js @@ -77,9 +77,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:/Users/matb/projects/san/^newFile.ts (Open) *new* +untitled:/Users/matb/projects/san/^newFile.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* - -/untitled:/users/matb/projects/san/^newfile.ts isDynamic:: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/dynamicFiles/walkThroughSnippet.js b/tests/baselines/reference/tsserver/dynamicFiles/walkThroughSnippet.js index dad0adbdaf7..909ac108693 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/walkThroughSnippet.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/walkThroughSnippet.js @@ -77,9 +77,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -walkThroughSnippet:/usr/share/code/resources/app/out/vs/workbench/contrib/welcome/walkThrough/browser/editor/^vs_code_editor_walkthrough.md#1.ts (Open) *new* +walkThroughSnippet:/usr/share/code/resources/app/out/vs/workbench/contrib/welcome/walkThrough/browser/editor/^vs_code_editor_walkthrough.md#1.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* - -/walkthroughsnippet:/usr/share/code/resources/app/out/vs/workbench/contrib/welcome/walkthrough/browser/editor/^vs_code_editor_walkthrough.md#1.ts isDynamic:: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/dynamicFiles/when-changing-scriptKind-of-the-untitled-files.js b/tests/baselines/reference/tsserver/dynamicFiles/when-changing-scriptKind-of-the-untitled-files.js index 6e2df940fa1..7a7e683354e 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/when-changing-scriptKind-of-the-untitled-files.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/when-changing-scriptKind-of-the-untitled-files.js @@ -81,7 +81,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -112,13 +112,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/lib/lib.d.ts version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 *deleted* +untitled:^Untitled-1 (Dynamic) *deleted* open: false *changed* version: SVC-1-0 containingProjects: 0 *changed* @@ -167,12 +169,19 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -untitled:^Untitled-1 (Open) *new* +untitled:^Untitled-1 (Dynamic) (Open) *new* version: SVC-2-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/events/projectLanguageServiceState/language-service-disabled-events-are-triggered.js b/tests/baselines/reference/tsserver/events/projectLanguageServiceState/language-service-disabled-events-are-triggered.js index 6a76f3af04f..29817245985 100644 --- a/tests/baselines/reference/tsserver/events/projectLanguageServiceState/language-service-disabled-events-are-triggered.js +++ b/tests/baselines/reference/tsserver/events/projectLanguageServiceState/language-service-disabled-events-are-triggered.js @@ -259,6 +259,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/jsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/jsconfig.json @@ -324,6 +325,12 @@ FsWatchesRecursive:: /a: *new* {} +Projects:: +/a/jsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/app.js (Open) version: SVC-1-0 @@ -398,6 +405,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -583,4 +591,10 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/jsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Language service enabled: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js index 3bd16310fa5..55970e407aa 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js @@ -206,6 +206,7 @@ Projects:: /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/b/tsconfig.json @@ -280,3 +281,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/user/username/projects/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js index 48d1fbaeda9..1dbdf5e2f36 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js @@ -203,6 +203,7 @@ Projects:: /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/b/tsconfig.json @@ -276,3 +277,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/user/username/projects/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js index 8d356558a8f..2fe80522fbe 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js @@ -195,6 +195,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/a/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/a/tsconfig.json @@ -269,3 +270,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/user/username/projects/a/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js index 60a3c2a23f8..e29495744ba 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js @@ -192,6 +192,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/a/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/a/tsconfig.json @@ -265,3 +266,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/user/username/projects/a/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js index d785adf6e90..c1a1d6b93ae 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js @@ -88,6 +88,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -243,6 +244,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js index 7a9987a0505..3b26a464b80 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js @@ -88,6 +88,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -240,6 +241,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js index 440106cbb15..f63fc92caae 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js @@ -88,6 +88,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -236,6 +237,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js index 4e831f8a3a0..8b32c93c01c 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js @@ -88,6 +88,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -233,6 +234,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js index 33f1847e0f6..505242d86d8 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js @@ -461,6 +461,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js index 6f29b496087..1a862cae049 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js @@ -455,6 +455,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js index f2a29de05d1..42276c593fd 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js @@ -448,6 +448,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js index a8b7968239e..2d1a6821554 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js @@ -442,6 +442,7 @@ Projects:: /user/username/projects/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js index 899a14a4119..597e7603638 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js @@ -211,6 +211,7 @@ Projects:: /a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/project/file1.ts (Open) @@ -267,6 +268,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/project/file1.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js index 4474f9a1fed..8e5a7038190 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js @@ -227,6 +227,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -283,6 +284,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -357,6 +364,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 6: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json @@ -451,6 +459,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js index 4170db72feb..cad969d4e6b 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js @@ -310,6 +310,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -433,6 +434,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js index babd5a0b5db..deb68d9a923 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js @@ -307,6 +307,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -424,6 +425,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-deleted-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-deleted-files.js index 372644c6f53..11a9ab0730c 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-deleted-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-deleted-files.js @@ -303,6 +303,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -436,6 +437,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-newly-created-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-newly-created-files.js index e85f9b601d8..221a7539b9a 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-newly-created-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-newly-created-files.js @@ -303,6 +303,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -452,6 +453,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-the-reference-map-changes.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-the-reference-map-changes.js index 66622fa3b31..abbc142b1d3 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-the-reference-map-changes.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-be-up-to-date-with-the-reference-map-changes.js @@ -303,6 +303,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -442,6 +443,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -488,6 +490,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -559,6 +562,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -612,6 +621,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -768,6 +778,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -822,6 +833,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -938,6 +950,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-contains-only-itself.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-contains-only-itself.js index 828b15211b3..f96c1134fa9 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-contains-only-itself.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-contains-only-itself.js @@ -303,6 +303,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -426,6 +427,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -472,6 +474,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -543,6 +546,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-changes-in-non-root-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-changes-in-non-root-files.js index e1cd83c0c52..cfd66f00602 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-changes-in-non-root-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-changes-in-non-root-files.js @@ -281,6 +281,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -380,6 +381,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -414,6 +416,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -470,6 +473,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-non-existing-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-non-existing-code-file.js index aadeb46ac7e..f177e199453 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-non-existing-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-non-existing-code-file.js @@ -254,6 +254,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -353,6 +354,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -408,6 +410,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/moduleFile2.ts 500 undefined WatchType: Closed Script info @@ -481,6 +484,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-removed-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-removed-code-file.js index 527ca582aaa..ad20684e2f7 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-removed-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-detect-removed-code-file.js @@ -269,6 +269,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -339,6 +340,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-all-files-if-a-global-file-changed-shape.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-all-files-if-a-global-file-changed-shape.js index c12881460e8..a8533414125 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-all-files-if-a-global-file-changed-shape.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-all-files-if-a-global-file-changed-shape.js @@ -303,6 +303,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -426,6 +427,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-cascaded-affected-file-list.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-cascaded-affected-file-list.js index 5a30c8ca665..e6b41a06c33 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-cascaded-affected-file-list.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-return-cascaded-affected-file-list.js @@ -313,6 +313,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -468,6 +469,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -518,6 +520,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -594,6 +597,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -651,6 +660,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -772,6 +782,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-work-fine-for-files-with-circular-references.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-work-fine-for-files-with-circular-references.js index 5e7043f1912..ed888ec89db 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-work-fine-for-files-with-circular-references.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-should-work-fine-for-files-with-circular-references.js @@ -270,6 +270,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -345,6 +346,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---out-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---out-is-set.js index f69c24e7165..c839b77e1b7 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---out-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---out-is-set.js @@ -216,6 +216,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -288,6 +289,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -322,6 +324,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -378,6 +381,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---outFile-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---outFile-is-set.js index c962b6cd417..dc35f6a749c 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---outFile-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when---outFile-is-set.js @@ -201,6 +201,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -273,6 +274,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -307,6 +309,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -363,6 +366,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-adding-new-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-adding-new-file.js index 2b47ce0dd59..d924d419a94 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-adding-new-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-adding-new-file.js @@ -194,6 +194,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -266,6 +267,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -300,6 +302,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file3.ts 500 undefined WatchType: Closed Script info @@ -377,6 +380,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-both-options-are-not-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-both-options-are-not-set.js index b21b3278f81..d3a3301ae24 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-both-options-are-not-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-when-both-options-are-not-set.js @@ -196,6 +196,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -268,6 +269,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -302,6 +304,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -358,6 +361,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index 532f34e5b8d..c2237fbb3d8 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -214,6 +214,7 @@ Projects:: /a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/project/file1.ts (Open) @@ -271,6 +272,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/project/file1.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index 88220293708..7ba23bbf539 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -230,6 +230,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -287,6 +288,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -361,6 +368,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 6: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json @@ -456,6 +464,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js index 4ab51a2a588..22267bcce60 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js @@ -313,6 +313,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -437,6 +438,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js index 186a8824da8..6257cac9004 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js @@ -310,6 +310,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -428,6 +429,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js index 58c35c38119..0a0c8770c89 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -440,6 +441,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js index b070f8304e0..30c1cedb515 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -456,6 +457,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js index f6df99a4391..8b221395a98 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -446,6 +447,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -492,6 +494,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -564,6 +567,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -617,6 +626,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -774,6 +784,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -828,6 +839,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -945,6 +957,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js index 3e7b37c91cf..b0dc743170c 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -430,6 +431,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -476,6 +478,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -548,6 +551,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js index b751ff7b8f0..5b62d8147ef 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js @@ -284,6 +284,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -384,6 +385,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -418,6 +420,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -475,6 +478,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js index 5f2db7eefbc..39854d0be20 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js @@ -257,6 +257,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -357,6 +358,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -412,6 +414,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/moduleFile2.ts 500 undefined WatchType: Closed Script info @@ -486,6 +489,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js index a3b40fab7c5..4f8f2569201 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js @@ -272,6 +272,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -343,6 +344,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js index d5b911cbe4b..f76fc77dc12 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -430,6 +431,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js index a6f00782588..6235724aa76 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js @@ -316,6 +316,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -472,6 +473,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -522,6 +524,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -599,6 +602,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -656,6 +665,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -778,6 +788,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js index 82d312e8f37..1d3ce5f876d 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js @@ -273,6 +273,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -349,6 +350,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---out-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---out-is-set.js index 892a0711602..7f80e655d18 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---out-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---out-is-set.js @@ -219,6 +219,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -292,6 +293,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -326,6 +328,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -383,6 +386,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js index 5d9e1618207..2527a0abcc2 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js @@ -204,6 +204,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -277,6 +278,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -311,6 +313,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -368,6 +371,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js index 3b12c82c2b2..b5d03575693 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js @@ -197,6 +197,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -270,6 +271,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -304,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file3.ts 500 undefined WatchType: Closed Script info @@ -382,6 +385,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js index 43d21241860..515b2251ee9 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js @@ -199,6 +199,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -272,6 +273,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -306,6 +308,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -363,6 +366,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index a927d938b00..5782d0f6390 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -214,6 +214,7 @@ Projects:: /a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/project/file1.ts (Open) @@ -275,6 +276,12 @@ After running Timeout callback:: count: 1 Timeout callback:: count: 1 3: checkOne *new* +Projects:: +/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/project/file1.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index 966e0d6e9ec..66d6ca55238 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -230,6 +230,7 @@ Projects:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -291,6 +292,12 @@ After running Timeout callback:: count: 1 Timeout callback:: count: 1 3: checkOne *new* +Projects:: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js index 9f2d31d47d3..21c4de37700 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---isolatedModules-is-specified.js @@ -313,6 +313,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -441,6 +442,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js index 1eb41028475..3f0e602e476 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-always-return-the-file-itself-if---out-or---outFile-is-specified.js @@ -310,6 +310,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -432,6 +433,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js index 967ae148faa..456281ad264 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-deleted-files.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -444,6 +445,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js index b1131ba2148..d79f611debc 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-newly-created-files.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -460,6 +461,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js index ff6eb74c169..0b219cb6477 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-be-up-to-date-with-the-reference-map-changes.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -450,6 +451,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -498,6 +500,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -586,6 +589,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -639,6 +648,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -801,6 +811,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -855,6 +866,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -978,6 +990,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js index 5b9b4821f47..9762dfd1d27 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-contains-only-itself.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -434,6 +435,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -482,6 +484,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -570,6 +573,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js index 5ca00789380..f938b8a3505 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-changes-in-non-root-files.js @@ -284,6 +284,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -388,6 +389,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -424,6 +426,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -497,6 +500,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js index 01ae0b48eae..cc4005ccc09 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-non-existing-code-file.js @@ -257,6 +257,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -361,6 +362,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -418,6 +420,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/moduleFile2.ts 500 undefined WatchType: Closed Script info Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -508,6 +511,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js index 6b963c8765b..3798d054b04 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-detect-removed-code-file.js @@ -272,6 +272,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -347,6 +348,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js index c04549c96e6..86455e4328d 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-all-files-if-a-global-file-changed-shape.js @@ -306,6 +306,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -434,6 +435,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js index c044a0c0ef8..894555e9c80 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-return-cascaded-affected-file-list.js @@ -316,6 +316,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one @@ -476,6 +477,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* @@ -528,6 +530,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -621,6 +624,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -678,6 +687,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -806,6 +816,12 @@ After running Timeout callback:: count: 1 Timeout callback:: count: 1 26: checkOne *new* +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js index 43a2799846d..181dca53ee7 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-should-work-fine-for-files-with-circular-references.js @@ -273,6 +273,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -353,6 +354,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---out-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---out-is-set.js index 2bbb33bce1d..12851fa7d3f 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---out-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---out-is-set.js @@ -219,6 +219,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -296,6 +297,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -332,6 +334,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -405,6 +408,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js index 1e7ab9dc372..139b598418a 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when---outFile-is-set.js @@ -204,6 +204,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -281,6 +282,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -317,6 +319,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -390,6 +393,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js index bce817887fe..fd349ec4b1a 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-adding-new-file.js @@ -197,6 +197,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file2.ts 500 undefined WatchType: Closed Script info @@ -274,6 +275,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -310,6 +312,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/file3.ts 500 undefined WatchType: Closed Script info Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -404,6 +407,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js index 835b0de39ce..7840a74145d 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-when-both-options-are-not-set.js @@ -199,6 +199,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/b.ts 500 undefined WatchType: Closed Script info @@ -276,6 +277,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -312,6 +314,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -385,6 +388,12 @@ Timeout callback:: count: 1 Immedidate callback:: count: 0 +Projects:: +/users/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents-without-canUseEvents.js b/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents-without-canUseEvents.js index a468aaa6132..f4967a6194c 100644 --- a/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents-without-canUseEvents.js +++ b/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents-without-canUseEvents.js @@ -141,6 +141,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c.ts 500 undefined WatchType: Closed Script info @@ -207,6 +208,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -251,6 +253,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -301,6 +304,12 @@ Info seq [hh:mm:ss:mss] FileName: /user/username/projects/myproject/a.ts Proje Info seq [hh:mm:ss:mss] Projects: /user/username/projects/myproject/tsconfig.json After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents.js b/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents.js index 97de39ed654..b7bc70a6bb1 100644 --- a/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents.js +++ b/tests/baselines/reference/tsserver/events/watchEvents/canUseWatchEvents.js @@ -296,6 +296,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /user/username/projects/myproject/tsconfig.json @@ -386,6 +387,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -445,6 +447,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -510,6 +513,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/exportMapCache/does-not-invalidate-the-cache-when-package.json-is-changed-inconsequentially.js b/tests/baselines/reference/tsserver/exportMapCache/does-not-invalidate-the-cache-when-package.json-is-changed-inconsequentially.js index fa9bdd3b709..5fe03dd801a 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/does-not-invalidate-the-cache-when-package.json-is-changed-inconsequentially.js +++ b/tests/baselines/reference/tsserver/exportMapCache/does-not-invalidate-the-cache-when-package.json-is-changed-inconsequentially.js @@ -438,6 +438,7 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -450,3 +451,13 @@ Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/autoImpo Info seq [hh:mm:ss:mss] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* projectStateVersion: 2 projectProgramVersion: 1 structureChanged: false structureIsReused:: Not Elapsed:: *ms Info seq [hh:mm:ss:mss] Same program as before After getPackageJsonAutoImportProvider + +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* diff --git a/tests/baselines/reference/tsserver/exportMapCache/does-not-store-transient-symbols-through-program-updates.js b/tests/baselines/reference/tsserver/exportMapCache/does-not-store-transient-symbols-through-program-updates.js index 5358cb0034e..43e48eecfb0 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/does-not-store-transient-symbols-through-program-updates.js +++ b/tests/baselines/reference/tsserver/exportMapCache/does-not-store-transient-symbols-through-program-updates.js @@ -469,6 +469,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js index 12bf5267f45..b2178d5524d 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js +++ b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-a-file-is-opened-with-different-contents.js @@ -498,6 +498,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /classes.ts (Open) *changed* @@ -658,3 +659,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-files-are-deleted.js b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-files-are-deleted.js index a7b7760448e..74c487f6832 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-files-are-deleted.js +++ b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-files-are-deleted.js @@ -550,6 +550,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -639,7 +640,9 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* diff --git a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-new-files-are-added.js b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-new-files-are-added.js index 0f0716abb13..1aea6a9838d 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-new-files-are-added.js +++ b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-new-files-are-added.js @@ -453,6 +453,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] Running: /tsconfig.json @@ -554,9 +555,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-package.json-change-results-in-AutoImportProvider-change.js b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-package.json-change-results-in-AutoImportProvider-change.js index 34283e171e4..a379e9df85e 100644 --- a/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-package.json-change-results-in-AutoImportProvider-change.js +++ b/tests/baselines/reference/tsserver/exportMapCache/invalidates-the-cache-when-package.json-change-results-in-AutoImportProvider-change.js @@ -438,6 +438,7 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -459,6 +460,8 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *deleted* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* + isClosed: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/externalProjects/can-handle-tsconfig-file-name-with-difference-casing-with-lazyConfiguredProjectsFromExternalProject.js b/tests/baselines/reference/tsserver/externalProjects/can-handle-tsconfig-file-name-with-difference-casing-with-lazyConfiguredProjectsFromExternalProject.js index 11229fded2c..f2e2cf02450 100644 --- a/tests/baselines/reference/tsserver/externalProjects/can-handle-tsconfig-file-name-with-difference-casing-with-lazyConfiguredProjectsFromExternalProject.js +++ b/tests/baselines/reference/tsserver/externalProjects/can-handle-tsconfig-file-name-with-difference-casing-with-lazyConfiguredProjectsFromExternalProject.js @@ -77,6 +77,7 @@ Projects:: /A/B/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -239,6 +240,7 @@ Projects:: /A/B/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/externalProjects/correctly-handles-changes-in-lib-section-of-config-file.js b/tests/baselines/reference/tsserver/externalProjects/correctly-handles-changes-in-lib-section-of-config-file.js index b0bbb8c85f4..538bb34233c 100644 --- a/tests/baselines/reference/tsserver/externalProjects/correctly-handles-changes-in-lib-section-of-config-file.js +++ b/tests/baselines/reference/tsserver/externalProjects/correctly-handles-changes-in-lib-section-of-config-file.js @@ -257,6 +257,7 @@ Projects:: /src/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /src/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /src/tsconfig.json @@ -412,6 +413,7 @@ Projects:: /src/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /compiler/lib.es2015.promise.d.ts *new* diff --git a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1-with-lazyConfiguredProjectsFromExternalProject.js b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1-with-lazyConfiguredProjectsFromExternalProject.js index e0db31cdb5a..7de051dd3a0 100644 --- a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1-with-lazyConfiguredProjectsFromExternalProject.js +++ b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1-with-lazyConfiguredProjectsFromExternalProject.js @@ -219,6 +219,7 @@ Projects:: /a/b/proj1 (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) @@ -290,9 +291,12 @@ Projects:: /a/b/proj1 (External) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true ScriptInfos:: /a/b/app.ts (Open) *changed* @@ -492,6 +496,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + isClosed: true *changed* Info seq [hh:mm:ss:mss] request: { diff --git a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1.js b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1.js index 4f445468465..c7cb816dac8 100644 --- a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1.js +++ b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---1.js @@ -219,6 +219,7 @@ Projects:: /a/b/proj1 (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) @@ -380,6 +381,8 @@ Projects:: /a/b/proj1 (External) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -435,6 +438,7 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2-with-lazyConfiguredProjectsFromExternalProject.js b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2-with-lazyConfiguredProjectsFromExternalProject.js index ba0bc517651..553727c00d3 100644 --- a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2-with-lazyConfiguredProjectsFromExternalProject.js +++ b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2-with-lazyConfiguredProjectsFromExternalProject.js @@ -210,12 +210,15 @@ Projects:: /a/b/c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /a/b/d/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /a/b/proj1 (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -561,9 +564,11 @@ Projects:: /a/b/c/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* /a/b/d/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.ts @@ -660,6 +665,8 @@ Projects:: /a/b/c/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/d/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -764,6 +771,8 @@ Projects:: /a/b/d/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/proj1 (External) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -855,12 +864,15 @@ Projects:: /a/b/c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /a/b/d/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true /a/b/proj1 (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -1128,9 +1140,11 @@ Projects:: /a/b/c/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* /a/b/d/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.ts @@ -1226,9 +1240,13 @@ Projects:: /a/b/c/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/d/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/app.ts diff --git a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2.js b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2.js index b51374cdd6a..f8a736817b0 100644 --- a/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2.js +++ b/tests/baselines/reference/tsserver/externalProjects/correctly-handling-add-or-remove-tsconfig---2.js @@ -404,6 +404,7 @@ Projects:: /a/b/proj1 (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -503,6 +504,8 @@ Projects:: /a/b/c/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/d/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -607,6 +610,8 @@ Projects:: /a/b/d/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/proj1 (External) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -804,6 +809,7 @@ Projects:: /a/b/proj1 (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -902,9 +908,13 @@ Projects:: /a/b/c/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /a/b/d/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/app.ts diff --git a/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works-with-lazyConfiguredProjectsFromExternalProject.js b/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works-with-lazyConfiguredProjectsFromExternalProject.js index 7dca2a9b941..0601557b4e7 100644 --- a/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works-with-lazyConfiguredProjectsFromExternalProject.js +++ b/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works-with-lazyConfiguredProjectsFromExternalProject.js @@ -97,6 +97,7 @@ Projects:: /user/someuser/project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -147,6 +148,8 @@ Projects:: /user/someuser/project/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + isClosed: true *changed* Info seq [hh:mm:ss:mss] request: { diff --git a/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works.js b/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works.js index fe4687743fa..e8b818e011f 100644 --- a/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works.js +++ b/tests/baselines/reference/tsserver/externalProjects/deleting-config-file-opened-from-the-external-project-works.js @@ -256,6 +256,7 @@ Projects:: /user/someuser/project/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* Info seq [hh:mm:ss:mss] request: { diff --git a/tests/baselines/reference/tsserver/externalProjects/external-project-for-dynamic-file.js b/tests/baselines/reference/tsserver/externalProjects/external-project-for-dynamic-file.js index e579f7726d8..16d4c69be1c 100644 --- a/tests/baselines/reference/tsserver/externalProjects/external-project-for-dynamic-file.js +++ b/tests/baselines/reference/tsserver/externalProjects/external-project-for-dynamic-file.js @@ -88,12 +88,11 @@ Projects:: projectProgramVersion: 1 ScriptInfos:: -^ScriptDocument1 file1.ts *new* +^ScriptDocument1 file1.ts (Dynamic) *new* version: Text-1 containingProjects: 1 ^ScriptDocument1 file1.ts -/^scriptdocument1 file1.ts isDynamic:: true Before request Info seq [hh:mm:ss:mss] request: @@ -137,7 +136,7 @@ Projects:: projectProgramVersion: 1 ScriptInfos:: -^ScriptDocument1 file1.ts (Open) *changed* +^ScriptDocument1 file1.ts (Dynamic) (Open) *changed* open: true *changed* version: SVC-2-0 *changed* containingProjects: 1 diff --git a/tests/baselines/reference/tsserver/externalProjects/external-project-that-included-config-files.js b/tests/baselines/reference/tsserver/externalProjects/external-project-that-included-config-files.js index 6536578c4d7..7355a5f2a61 100644 --- a/tests/baselines/reference/tsserver/externalProjects/external-project-that-included-config-files.js +++ b/tests/baselines/reference/tsserver/externalProjects/external-project-that-included-config-files.js @@ -393,7 +393,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* *default* -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -458,6 +457,8 @@ Projects:: /a/c/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -476,7 +477,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* *default* -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -525,6 +525,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/f1.ts (Open) @@ -540,7 +542,6 @@ ScriptInfos:: containingProjects: 0 *changed* /dev/null/inferredProject1* *deleted* -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -582,6 +583,17 @@ FsWatches:: /a/d/f3.ts: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + isOrphan: true + ScriptInfos:: /a/b/f1.ts *changed* open: false *changed* @@ -595,7 +607,6 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 0 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -768,12 +779,17 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /a/c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /a/b/f1.ts *deleted* diff --git a/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project-and-then-closed.js b/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project-and-then-closed.js index 04fe40ce8db..712b33529bd 100644 --- a/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project-and-then-closed.js +++ b/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project-and-then-closed.js @@ -264,6 +264,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/f1.ts *changed* open: false *changed* @@ -350,6 +356,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project.js b/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project.js index 65482338ef6..bba93d67a9d 100644 --- a/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project.js +++ b/tests/baselines/reference/tsserver/externalProjects/external-project-with-included-config-file-opened-after-configured-project.js @@ -326,6 +326,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/f1.ts *changed* diff --git a/tests/baselines/reference/tsserver/externalProjects/handles-creation-of-external-project-with-jsconfig-before-jsconfig-creation-watcher-is-invoked.js b/tests/baselines/reference/tsserver/externalProjects/handles-creation-of-external-project-with-jsconfig-before-jsconfig-creation-watcher-is-invoked.js index d1a29fbf0fa..3392c135c36 100644 --- a/tests/baselines/reference/tsserver/externalProjects/handles-creation-of-external-project-with-jsconfig-before-jsconfig-creation-watcher-is-invoked.js +++ b/tests/baselines/reference/tsserver/externalProjects/handles-creation-of-external-project-with-jsconfig-before-jsconfig-creation-watcher-is-invoked.js @@ -705,6 +705,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/jsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -723,5 +725,3 @@ ScriptInfos:: containingProjects: 1 *changed* /user/username/projects/myproject/jsconfig.json *default* *new* /dev/null/inferredProject1* *deleted* - -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/externalProjects/handles-loads-existing-configured-projects-of-external-projects-when-lazyConfiguredProjectsFromExternalProject-is-disabled.js b/tests/baselines/reference/tsserver/externalProjects/handles-loads-existing-configured-projects-of-external-projects-when-lazyConfiguredProjectsFromExternalProject-is-disabled.js index b4da98a6fb8..094be1db6c2 100644 --- a/tests/baselines/reference/tsserver/externalProjects/handles-loads-existing-configured-projects-of-external-projects-when-lazyConfiguredProjectsFromExternalProject-is-disabled.js +++ b/tests/baselines/reference/tsserver/externalProjects/handles-loads-existing-configured-projects-of-external-projects-when-lazyConfiguredProjectsFromExternalProject-is-disabled.js @@ -75,6 +75,7 @@ Projects:: /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Before request @@ -265,6 +266,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.ts *new* @@ -325,6 +327,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/app.ts *changed* diff --git a/tests/baselines/reference/tsserver/externalProjects/remove-not-listed-external-projects.js b/tests/baselines/reference/tsserver/externalProjects/remove-not-listed-external-projects.js index 62b3ecd4238..ae74c2bb6c2 100644 --- a/tests/baselines/reference/tsserver/externalProjects/remove-not-listed-external-projects.js +++ b/tests/baselines/reference/tsserver/externalProjects/remove-not-listed-external-projects.js @@ -320,6 +320,7 @@ Projects:: /b/app.ts.csproj (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* /c/app.ts.csproj (External) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -395,9 +396,11 @@ Projects:: /a/app.ts.csproj (External) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* /c/app.ts.csproj (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/app.ts *changed* diff --git a/tests/baselines/reference/tsserver/externalProjects/should-handle-non-existing-directories-in-config-file.js b/tests/baselines/reference/tsserver/externalProjects/should-handle-non-existing-directories-in-config-file.js index d79c00d759e..0ad25b80aab 100644 --- a/tests/baselines/reference/tsserver/externalProjects/should-handle-non-existing-directories-in-config-file.js +++ b/tests/baselines/reference/tsserver/externalProjects/should-handle-non-existing-directories-in-config-file.js @@ -206,7 +206,6 @@ ScriptInfos:: containingProjects: 1 /a/tsconfig.json *default* -Configured project: /a/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -246,6 +245,12 @@ FsWatchesRecursive:: /a/src: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/src/app.ts *changed* open: false *changed* @@ -253,7 +258,6 @@ ScriptInfos:: containingProjects: 1 /a/tsconfig.json -Configured project: /a/tsconfig.json hasOpenRef:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -299,11 +303,15 @@ FsWatchesRecursive:: /a/src: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/src/app.ts (Open) *changed* open: true *changed* version: SVC-1-0 containingProjects: 1 /a/tsconfig.json *default* - -Configured project: /a/tsconfig.json hasOpenRef:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/externalProjects/should-not-close-external-project-with-no-open-files.js b/tests/baselines/reference/tsserver/externalProjects/should-not-close-external-project-with-no-open-files.js index 9db10a7e378..0ca976197a0 100644 --- a/tests/baselines/reference/tsserver/externalProjects/should-not-close-external-project-with-no-open-files.js +++ b/tests/baselines/reference/tsserver/externalProjects/should-not-close-external-project-with-no-open-files.js @@ -256,6 +256,7 @@ Projects:: externalproject (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/f1.ts *changed* 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 e7e4f34905f..cf3034bf343 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 @@ -608,6 +608,7 @@ Projects:: /packages/babel-loader/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/core/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -757,6 +758,7 @@ Projects:: /packages/babel-loader/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /packages/core/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 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 03175cdf8b5..79ac994064e 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 @@ -323,6 +323,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -392,6 +393,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 3: semanticCheck 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 0857b046557..828c52dea69 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 @@ -336,6 +336,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -416,6 +418,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -536,6 +540,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -606,6 +611,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 3: semanticCheck diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_baseUrl_toDist.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_baseUrl_toDist.js index 1f8980bbec8..2a54b944190 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_baseUrl_toDist.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_baseUrl_toDist.js @@ -177,6 +177,7 @@ Projects:: /common/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -345,6 +346,7 @@ Projects:: /common/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_sharedOutDir.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_sharedOutDir.js index 49dff504da4..8463e81222b 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_sharedOutDir.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_sharedOutDir.js @@ -506,6 +506,7 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_stripSrc.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_stripSrc.js index 94a16a75718..a9826834a21 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_stripSrc.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_stripSrc.js @@ -346,9 +346,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -461,6 +463,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -668,9 +683,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -858,6 +875,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1065,9 +1095,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist.js index 114bb531edc..4e2590311aa 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist.js @@ -346,9 +346,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -461,6 +463,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -668,9 +683,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -858,6 +875,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1065,9 +1095,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist2.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist2.js index b6d4d3490ec..28db2223a0d 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toDist2.js @@ -179,6 +179,7 @@ Projects:: /common/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -352,6 +353,7 @@ Projects:: /common/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toSrc.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toSrc.js index d1bb93c8ac6..9f764fc390b 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toSrc.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_paths_toSrc.js @@ -346,9 +346,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -461,6 +463,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -668,9 +683,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -858,6 +875,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1065,9 +1095,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_stripSrc.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_stripSrc.js index aa8e717654e..a3041a98798 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_stripSrc.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_stripSrc.js @@ -313,9 +313,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -413,6 +415,19 @@ watchedDirectoriesRecursive:: /packages/dep/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -656,6 +671,7 @@ Projects:: /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -720,10 +736,12 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toDist.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toDist.js index 456b3edd100..b47b3f6990e 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toDist.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toDist.js @@ -313,9 +313,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -413,6 +415,19 @@ watchedDirectoriesRecursive:: /packages/dep/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -656,6 +671,7 @@ Projects:: /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -720,10 +736,12 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toSrc.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toSrc.js index 370411fe783..05765c01579 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toSrc.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportCrossProject_symlinks_toSrc.js @@ -304,9 +304,11 @@ Projects:: /packages/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/dep/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -404,6 +406,19 @@ watchedDirectoriesRecursive:: /packages/dep/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/packages/app/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/packages/dep/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /lib.d.ts version: Text-1 @@ -647,6 +662,7 @@ Projects:: /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts @@ -711,10 +727,12 @@ Projects:: /packages/app/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* /packages/dep/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider1.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider1.js index 390fd6945e2..60ba36aa447 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider1.js @@ -505,6 +505,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider3.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider3.js index 7f614a24ff5..175ab7e84a6 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider3.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider3.js @@ -328,6 +328,8 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider4.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider4.js index bf51f992de1..81483ffe932 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider4.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider4.js @@ -318,9 +318,11 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/autoImportProviderProject1* (AutoImportProvider) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -421,6 +423,23 @@ watchedDirectoriesRecursive:: /b: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/b/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* + ScriptInfos:: /a/index.ts (Open) *changed* open: true *changed* @@ -644,6 +663,7 @@ Projects:: /b/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/autoImportProviderProject1* (AutoImportProvider) projectStateVersion: 1 projectProgramVersion: 1 @@ -705,10 +725,12 @@ Projects:: /a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject2* /b/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/autoImportProviderProject1* (AutoImportProvider) projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider5.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider5.js index d2464a9c3f3..3bb88d83eb8 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider5.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider5.js @@ -468,6 +468,7 @@ Projects:: /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject2* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider6.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider6.js index ebee7727981..52089661fa2 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider6.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider6.js @@ -551,6 +551,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -828,6 +829,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider7.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider7.js index 33aced7fa4e..6114d74b7e5 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider7.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider7.js @@ -246,6 +246,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -353,6 +354,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1386,6 +1400,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider8.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider8.js index 402408593db..09994282eb9 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider8.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider8.js @@ -246,6 +246,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -353,6 +354,19 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1386,6 +1400,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap1.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap1.js index 8cc662fc522..748fffabbf0 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap1.js @@ -191,6 +191,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -263,6 +264,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap2.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap2.js index 8d06ba6260e..a3867621f70 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap2.js @@ -214,6 +214,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -296,6 +297,19 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap3.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap3.js index 94436722540..448dd96fb29 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap3.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap3.js @@ -207,6 +207,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -289,6 +290,19 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap4.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap4.js index 6266b61d50f..e2741ab03c6 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap4.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap4.js @@ -187,6 +187,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -259,6 +260,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap5.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap5.js index 30961a0741a..93a16529b97 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap5.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap5.js @@ -219,6 +219,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -302,6 +303,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap6.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap6.js index 8173b462455..290eaeec9ca 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap6.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap6.js @@ -228,6 +228,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -311,6 +312,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap7.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap7.js index e13ca12061e..e95927e7b18 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap7.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap7.js @@ -212,6 +212,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -298,6 +299,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap8.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap8.js index c6369a647a6..7b551926e7d 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap8.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap8.js @@ -209,6 +209,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -293,6 +294,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap9.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap9.js index 55a1705350f..7c945f9dc01 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap9.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_exportMap9.js @@ -197,6 +197,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -275,6 +276,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap1.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap1.js index 58e7b719173..f838a4c30dc 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap1.js @@ -199,6 +199,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap2.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap2.js index ac19a77b467..18ed7cf61c2 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap2.js @@ -185,6 +185,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap3.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap3.js index b0fdafba873..927d1310dfc 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap3.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap3.js @@ -185,6 +185,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap4.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap4.js index 96cb18da9f9..7b0e87590fa 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap4.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap4.js @@ -188,6 +188,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap5.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap5.js index f8c6802fe5d..7c4447dbdd3 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap5.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_importsMap5.js @@ -205,6 +205,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_pnpm.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_pnpm.js index f2b64d9f431..9e7ae231379 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_pnpm.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_pnpm.js @@ -190,6 +190,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -272,6 +273,19 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -555,6 +569,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject2* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_referencesCrash.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_referencesCrash.js index 1d0114e9083..09e0f23c9f5 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_referencesCrash.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportProvider_referencesCrash.js @@ -179,6 +179,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -379,6 +380,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -584,6 +586,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -748,6 +751,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportReExportFromAmbientModule.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportReExportFromAmbientModule.js index 78a8c0302b2..b43cb614eb3 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportReExportFromAmbientModule.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportReExportFromAmbientModule.js @@ -184,6 +184,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -268,6 +269,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -1225,6 +1235,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportRelativePathToMonorepoPackage.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportRelativePathToMonorepoPackage.js index 9a68ac19c61..9593367d397 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportRelativePathToMonorepoPackage.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportRelativePathToMonorepoPackage.js @@ -199,6 +199,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -287,6 +288,15 @@ watchedDirectoriesRecursive:: /packages/app/dist: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/autoImportSymlinkedJsPackages.js b/tests/baselines/reference/tsserver/fourslashServer/autoImportSymlinkedJsPackages.js index 6e47c5a66f4..1b9f1db11a9 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/autoImportSymlinkedJsPackages.js +++ b/tests/baselines/reference/tsserver/fourslashServer/autoImportSymlinkedJsPackages.js @@ -133,6 +133,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -215,6 +216,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles01.js b/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles01.js index 9291dcc2a75..978b215fee8 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles01.js @@ -955,6 +955,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles02.js b/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles02.js index 1d6568a3b83..0c74a982c2a 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles02.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionEntryDetailAcrossFiles02.js @@ -961,6 +961,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/completions01.js b/tests/baselines/reference/tsserver/fourslashServer/completions01.js index 5c6778203b9..fc48954f2d3 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completions01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completions01.js @@ -131,6 +131,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -393,6 +394,13 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 6, @@ -412,6 +420,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -913,4 +922,10 @@ Info seq [hh:mm:ss:mss] response: } ] } - } \ No newline at end of file + } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completions02.js b/tests/baselines/reference/tsserver/fourslashServer/completions02.js index 3e72c170fb0..d59f60c4e55 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completions02.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completions02.js @@ -390,6 +390,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -613,6 +614,13 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 11, diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_addToNamedWithDifferentCacheValue.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_addToNamedWithDifferentCacheValue.js index b412e9c33d8..87c160d3561 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_addToNamedWithDifferentCacheValue.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_addToNamedWithDifferentCacheValue.js @@ -208,6 +208,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -304,6 +305,15 @@ watchedDirectoriesRecursive:: /packages/mylib/mySubDir: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 @@ -1297,6 +1307,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -1383,6 +1394,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] request: { @@ -1406,6 +1418,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -4685,3 +4698,4 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_computedSymbolName.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_computedSymbolName.js index 67dc7b72d98..6a32fa2ba6c 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_computedSymbolName.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_computedSymbolName.js @@ -196,6 +196,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -280,6 +281,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -1058,6 +1068,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -1898,4 +1909,13 @@ Info seq [hh:mm:ss:mss] response: } ] } - } \ No newline at end of file + } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_defaultAndNamedConflict_server.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_defaultAndNamedConflict_server.js index 3bbe0e36cf2..3906da33b46 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_defaultAndNamedConflict_server.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_defaultAndNamedConflict_server.js @@ -168,6 +168,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -225,6 +226,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -1056,6 +1066,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_jsModuleExportsAssignment.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_jsModuleExportsAssignment.js index 3c60318587a..6d32880c4e9 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_jsModuleExportsAssignment.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_jsModuleExportsAssignment.js @@ -185,6 +185,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -302,6 +303,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -1097,6 +1107,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -1958,6 +1969,16 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 10, @@ -2116,6 +2137,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_mergedReExport.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_mergedReExport.js index 231748db1cc..bde1c25990c 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_mergedReExport.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_mergedReExport.js @@ -214,6 +214,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -304,6 +305,19 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -1192,6 +1206,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject2* ScriptInfos:: @@ -2080,3 +2095,20 @@ watchedDirectoriesRecursive:: {} /node_modules: *new* {} + +Projects:: +/dev/null/autoImportProviderProject1* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/autoImportProviderProject2* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + autoImportProviderHost: /dev/null/autoImportProviderProject1* +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + autoImportProviderHost: /dev/null/autoImportProviderProject2* diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_sortingModuleSpecifiers.js b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_sortingModuleSpecifiers.js index eeeb1229777..695703650d3 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsImport_sortingModuleSpecifiers.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsImport_sortingModuleSpecifiers.js @@ -198,6 +198,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -288,6 +289,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/completionsOverridingMethodCrash2.js b/tests/baselines/reference/tsserver/fourslashServer/completionsOverridingMethodCrash2.js index 2e74af7557c..c913e1095d7 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/completionsOverridingMethodCrash2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/completionsOverridingMethodCrash2.js @@ -181,6 +181,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /classes.ts *new* @@ -257,6 +258,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /classes.ts (Open) *changed* open: true *changed* @@ -564,6 +574,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /classes.ts (Open) *changed* @@ -761,4 +772,13 @@ Info seq [hh:mm:ss:mss] response: } ] } - } \ No newline at end of file + } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/configurePlugin.js b/tests/baselines/reference/tsserver/fourslashServer/configurePlugin.js index 69b101b2ea5..5bd1efc5a91 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/configurePlugin.js +++ b/tests/baselines/reference/tsserver/fourslashServer/configurePlugin.js @@ -193,6 +193,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -275,6 +276,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInline.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInline.js index 1cd7c8f7998..2d4c201c208 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInline.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInline.js @@ -213,6 +213,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -279,6 +280,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInlineSources.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInlineSources.js index 6384e74ab91..a4d113c6d85 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInlineSources.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsEnableMapping_NoInlineSources.js @@ -215,6 +215,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -281,6 +282,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping.js index 241d9ff2d98..aea9d1db123 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping.js @@ -211,6 +211,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -277,6 +278,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping2.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping2.js index b4606827d1f..b15d3e4313c 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping2.js @@ -218,6 +218,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -284,6 +285,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping3.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping3.js index 1f1005e534a..642ff4439e0 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping3.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGeneratedMapsEnableMapping3.js @@ -228,6 +228,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -294,6 +295,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGoToDefinitionSameNameDifferentDirectory.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGoToDefinitionSameNameDifferentDirectory.js index 2e990818b4d..f5b0aefe9ec 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGoToDefinitionSameNameDifferentDirectory.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsGoToDefinitionSameNameDifferentDirectory.js @@ -372,6 +372,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /tests/cases/fourslash/server/buttonClass/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsOutOfDateMapping.js b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsOutOfDateMapping.js index 06302e38899..9598f71ee85 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/declarationMapsOutOfDateMapping.js +++ b/tests/baselines/reference/tsserver/fourslashServer/declarationMapsOutOfDateMapping.js @@ -196,6 +196,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/documentHighlights02.js b/tests/baselines/reference/tsserver/fourslashServer/documentHighlights02.js index 6dcca85df41..e67688cd94c 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/documentHighlights02.js +++ b/tests/baselines/reference/tsserver/fourslashServer/documentHighlights02.js @@ -248,6 +248,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/format01.js b/tests/baselines/reference/tsserver/fourslashServer/format01.js index e610b951e35..dfbd816df78 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/format01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/format01.js @@ -240,6 +240,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/formatBracketInSwitchCase.js b/tests/baselines/reference/tsserver/fourslashServer/formatBracketInSwitchCase.js index d880958bbc2..d84943f93bd 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/formatBracketInSwitchCase.js +++ b/tests/baselines/reference/tsserver/fourslashServer/formatBracketInSwitchCase.js @@ -165,6 +165,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/formatOnEnter.js b/tests/baselines/reference/tsserver/fourslashServer/formatOnEnter.js index f1f4b321c2d..2635ab059a3 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/formatOnEnter.js +++ b/tests/baselines/reference/tsserver/fourslashServer/formatOnEnter.js @@ -178,6 +178,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/formatSpaceBetweenFunctionAndArrayIndex.js b/tests/baselines/reference/tsserver/fourslashServer/formatSpaceBetweenFunctionAndArrayIndex.js index ad07d64e846..ce410e09185 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/formatSpaceBetweenFunctionAndArrayIndex.js +++ b/tests/baselines/reference/tsserver/fourslashServer/formatSpaceBetweenFunctionAndArrayIndex.js @@ -169,6 +169,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/formatonkey01.js b/tests/baselines/reference/tsserver/fourslashServer/formatonkey01.js index fd733fe21c8..2e21af4f1c5 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/formatonkey01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/formatonkey01.js @@ -134,6 +134,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_deduplicate.js b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_deduplicate.js index 06e3a93f0a5..9d2b20f2b71 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_deduplicate.js +++ b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_deduplicate.js @@ -374,12 +374,15 @@ Projects:: /tsconfig.build.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.test.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server1.js b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server1.js index af1662b6deb..86f69aade57 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server1.js @@ -183,6 +183,7 @@ Projects:: /project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server2.js b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server2.js index cb33b0d69fb..a3b637a7664 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/getFileReferences_server2.js @@ -423,15 +423,19 @@ Projects:: /packages/client/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /packages/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/goToDefinitionScriptImportServer.js b/tests/baselines/reference/tsserver/fourslashServer/goToDefinitionScriptImportServer.js index 57a534c5ebc..47c2cd55dc4 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/goToDefinitionScriptImportServer.js +++ b/tests/baselines/reference/tsserver/fourslashServer/goToDefinitionScriptImportServer.js @@ -163,6 +163,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/goToSource15_bundler.js b/tests/baselines/reference/tsserver/fourslashServer/goToSource15_bundler.js index a75d3ef347c..1dba9ca909d 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/goToSource15_bundler.js +++ b/tests/baselines/reference/tsserver/fourslashServer/goToSource15_bundler.js @@ -180,6 +180,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -250,6 +251,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/goToSource5_sameAsGoToDef1.js b/tests/baselines/reference/tsserver/fourslashServer/goToSource5_sameAsGoToDef1.js index 39986ea5a29..388b8c5c0ad 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/goToSource5_sameAsGoToDef1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/goToSource5_sameAsGoToDef1.js @@ -163,6 +163,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/impliedNodeFormat.js b/tests/baselines/reference/tsserver/fourslashServer/impliedNodeFormat.js index 884e126cf2b..e588172328c 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/impliedNodeFormat.js +++ b/tests/baselines/reference/tsserver/fourslashServer/impliedNodeFormat.js @@ -173,6 +173,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -251,6 +252,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* @@ -379,6 +389,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /index.ts (Open) *changed* @@ -520,6 +531,16 @@ Info seq [hh:mm:ss:mss] response: }, "body": [] } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 10, diff --git a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelateive2.js b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelateive2.js index 91fe254d6d4..b70362e0f8a 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelateive2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelateive2.js @@ -204,6 +204,7 @@ Projects:: /apps/app1/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -345,6 +346,15 @@ watchedDirectoriesRecursive:: /shared: {} +Projects:: +/apps/app1/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /apps/app1/src/app.ts version: Text-1 @@ -565,6 +575,7 @@ Projects:: /apps/app1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -734,6 +745,15 @@ watchedDirectoriesRecursive:: /shared: {} +Projects:: +/apps/app1/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /apps/app1/src/app.ts (Open) *changed* open: true *changed* @@ -954,6 +974,7 @@ Projects:: /apps/app1/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -1123,6 +1144,15 @@ watchedDirectoriesRecursive:: /shared: {} +Projects:: +/apps/app1/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /apps/app1/src/app.ts (Open) version: SVC-2-2 @@ -1343,6 +1373,7 @@ Projects:: /apps/app1/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelative1.js b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelative1.js index 825f535b1c9..7e942f26b91 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelative1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_externalNonRelative1.js @@ -608,6 +608,7 @@ Projects:: /packages/pkg-1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -827,6 +828,7 @@ Projects:: /packages/pkg-1/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true autoImportProviderHost: /dev/null/autoImportProviderProject1* /packages/pkg-2/tsconfig.json (Configured) *new* projectStateVersion: 1 @@ -1058,10 +1060,12 @@ Projects:: /packages/pkg-1/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true autoImportProviderHost: /dev/null/autoImportProviderProject1* /packages/pkg-2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_pnpm1.js b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_pnpm1.js index 3ebd2ee9cb5..cfb9d0395bf 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_pnpm1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importNameCodeFix_pnpm1.js @@ -162,6 +162,7 @@ Projects:: /project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -239,6 +240,15 @@ watchedDirectoriesRecursive:: /project: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 @@ -451,6 +461,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpm1.js b/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpm1.js index 420667326d5..041021dd437 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpm1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpm1.js @@ -162,6 +162,7 @@ Projects:: /project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -239,6 +240,15 @@ watchedDirectoriesRecursive:: /project: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpmTransitive.js b/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpmTransitive.js index d18afd10d14..8b1933109a4 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpmTransitive.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importStatementCompletions_pnpmTransitive.js @@ -176,6 +176,7 @@ Projects:: /project/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -260,6 +261,15 @@ watchedDirectoriesRecursive:: /project: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_ambient.js b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_ambient.js index f523d3645ac..53416506401 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_ambient.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_ambient.js @@ -157,6 +157,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /ambient.d.ts *new* @@ -227,6 +228,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /ambient.d.ts (Open) *changed* open: true *changed* @@ -1011,6 +1021,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /ambient.d.ts (Open) *changed* @@ -1765,6 +1776,16 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 7, @@ -1787,6 +1808,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /ambient.d.ts (Open) *changed* @@ -4881,6 +4903,16 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 68, @@ -4925,6 +4957,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /ambient.d.ts (Open) *changed* @@ -6779,6 +6812,16 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 99, diff --git a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_coreNodeModules.js b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_coreNodeModules.js index 95034e24ae2..63bb90e2183 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_coreNodeModules.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_coreNodeModules.js @@ -206,6 +206,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a.js *new* @@ -287,6 +288,15 @@ watchedDirectoriesRecursive:: /node_modules/@types: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a.js (Open) *changed* open: true *changed* @@ -951,6 +961,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a.js (Open) *changed* @@ -3798,6 +3809,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] request: { @@ -3821,6 +3833,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a.js (Open) *changed* @@ -4463,3 +4476,4 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_exportUndefined.js b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_exportUndefined.js index 31ee64e7bab..ad2e7b736e6 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_exportUndefined.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_exportUndefined.js @@ -175,6 +175,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -257,6 +258,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_invalidPackageJson.js b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_invalidPackageJson.js index 52c09a6f4a4..ab112f1b186 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_invalidPackageJson.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_invalidPackageJson.js @@ -187,6 +187,7 @@ Projects:: /jsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a.js *new* @@ -266,6 +267,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/jsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a.js (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_moduleAugmentation.js b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_moduleAugmentation.js index eb8c05b2d7a..2dd2e6e8c94 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_moduleAugmentation.js +++ b/tests/baselines/reference/tsserver/fourslashServer/importSuggestionsCache_moduleAugmentation.js @@ -172,6 +172,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a.ts *new* @@ -249,6 +250,15 @@ watchedDirectoriesRecursive:: : {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a.ts (Open) *changed* open: true *changed* @@ -1807,6 +1817,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a.ts (Open) *changed* @@ -4706,6 +4717,16 @@ Info seq [hh:mm:ss:mss] response: ] } } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "seq": 74, diff --git a/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossGlobalProjects.js b/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossGlobalProjects.js index fe9b4b02daa..48e245982f8 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossGlobalProjects.js +++ b/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossGlobalProjects.js @@ -272,6 +272,8 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/index.ts (Open) *new* @@ -481,6 +483,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true Info seq [hh:mm:ss:mss] request: { @@ -710,12 +714,15 @@ Projects:: /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/index.ts (Open) @@ -932,6 +939,27 @@ watchedFiles *deleted*:: /b/index.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 3 + /b/tsconfig.json + /a/tsconfig.json + /c/tsconfig.json +/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/c/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/index.ts (Open) version: SVC-1-0 @@ -1439,6 +1467,26 @@ watchedFiles *deleted*:: /c/index.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 3 + /b/tsconfig.json + /a/tsconfig.json + /c/tsconfig.json +/b/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/c/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/index.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossModuleProjects.js b/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossModuleProjects.js index 81310267515..86a304bc8ba 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossModuleProjects.js +++ b/tests/baselines/reference/tsserver/fourslashServer/isDefinitionAcrossModuleProjects.js @@ -315,6 +315,8 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/index.ts (Open) *new* @@ -563,6 +565,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true Info seq [hh:mm:ss:mss] request: { @@ -984,6 +988,7 @@ Projects:: /a2/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /c/tsconfig.json /a/tsconfig.json @@ -991,9 +996,11 @@ Projects:: /c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/index.ts (Open) @@ -1219,6 +1226,30 @@ watchedFiles *deleted*:: /a2/index.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /c/tsconfig.json + /a/tsconfig.json +/a2/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + originalConfiguredProjects: 3 + /c/tsconfig.json + /a/tsconfig.json + /a2/tsconfig.json +/c/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/index.ts (Open) version: SVC-1-0 @@ -1704,9 +1735,11 @@ Projects:: /c/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true Info seq [hh:mm:ss:mss] request: { @@ -1977,9 +2010,11 @@ Projects:: /c/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/index.ts (Open) @@ -2190,9 +2225,11 @@ Projects:: /c/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true Info seq [hh:mm:ss:mss] request: { @@ -2494,6 +2531,35 @@ watchedFiles *deleted*:: /c/index.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 4 + /c/tsconfig.json + /a/tsconfig.json + /a2/tsconfig.json + /b/tsconfig.json +/a2/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 4 + /c/tsconfig.json + /a/tsconfig.json + /a2/tsconfig.json + /b/tsconfig.json +/b/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/c/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/index.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/fourslashServer/jsdocTypedefTagRename04.js b/tests/baselines/reference/tsserver/fourslashServer/jsdocTypedefTagRename04.js index cdc665a7304..8caca95bfb8 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/jsdocTypedefTagRename04.js +++ b/tests/baselines/reference/tsserver/fourslashServer/jsdocTypedefTagRename04.js @@ -180,6 +180,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts @@ -412,4 +413,10 @@ Info seq [hh:mm:ss:mss] response: } ] } - } \ No newline at end of file + } +After Request +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/ngProxy1.js b/tests/baselines/reference/tsserver/fourslashServer/ngProxy1.js index 6f89994425f..b3bb91bb015 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/ngProxy1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/ngProxy1.js @@ -193,6 +193,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -275,6 +276,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/ngProxy2.js b/tests/baselines/reference/tsserver/fourslashServer/ngProxy2.js index f37c5671ffd..75af1baea66 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/ngProxy2.js +++ b/tests/baselines/reference/tsserver/fourslashServer/ngProxy2.js @@ -193,6 +193,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -275,6 +276,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/ngProxy3.js b/tests/baselines/reference/tsserver/fourslashServer/ngProxy3.js index 11441542f7c..47384598f1a 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/ngProxy3.js +++ b/tests/baselines/reference/tsserver/fourslashServer/ngProxy3.js @@ -192,6 +192,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -274,6 +275,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/ngProxy4.js b/tests/baselines/reference/tsserver/fourslashServer/ngProxy4.js index 438fa500f6c..843861a566a 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/ngProxy4.js +++ b/tests/baselines/reference/tsserver/fourslashServer/ngProxy4.js @@ -192,6 +192,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -274,6 +275,15 @@ watchedDirectoriesRecursive:: {} {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/nodeNextModuleKindCaching1.js b/tests/baselines/reference/tsserver/fourslashServer/nodeNextModuleKindCaching1.js index 9e2151feb1d..863accfd346 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/nodeNextModuleKindCaching1.js +++ b/tests/baselines/reference/tsserver/fourslashServer/nodeNextModuleKindCaching1.js @@ -270,6 +270,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -362,6 +363,15 @@ watchedDirectoriesRecursive:: /tests/cases/fourslash/server/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tests/cases/fourslash/server/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/nodeNextPathCompletions.js b/tests/baselines/reference/tsserver/fourslashServer/nodeNextPathCompletions.js index ba7a463c375..50e476c6241 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/nodeNextPathCompletions.js +++ b/tests/baselines/reference/tsserver/fourslashServer/nodeNextPathCompletions.js @@ -426,6 +426,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -1289,12 +1290,14 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -1347,12 +1350,14 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -1551,12 +1556,14 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/fourslashServer/projectInfo01.js b/tests/baselines/reference/tsserver/fourslashServer/projectInfo01.js index 4abe24cb9dd..e26ebaa6105 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/projectInfo01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/projectInfo01.js @@ -279,6 +279,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -462,6 +465,9 @@ Projects:: /dev/null/inferredProject2* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject3* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/references01.js b/tests/baselines/reference/tsserver/fourslashServer/references01.js index a37f0d84062..ff9044a9070 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/references01.js +++ b/tests/baselines/reference/tsserver/fourslashServer/references01.js @@ -159,6 +159,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/referencesInEmptyFileWithMultipleProjects.js b/tests/baselines/reference/tsserver/fourslashServer/referencesInEmptyFileWithMultipleProjects.js index fb0c1029117..1c5a75185eb 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/referencesInEmptyFileWithMultipleProjects.js +++ b/tests/baselines/reference/tsserver/fourslashServer/referencesInEmptyFileWithMultipleProjects.js @@ -152,6 +152,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -227,6 +228,15 @@ watchedFiles *deleted*:: /a/a.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/a.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/referencesInStringLiteralValueWithMultipleProjects.js b/tests/baselines/reference/tsserver/fourslashServer/referencesInStringLiteralValueWithMultipleProjects.js index 4b711a9a880..3ec0396f94e 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/referencesInStringLiteralValueWithMultipleProjects.js +++ b/tests/baselines/reference/tsserver/fourslashServer/referencesInStringLiteralValueWithMultipleProjects.js @@ -152,6 +152,7 @@ Projects:: /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -227,6 +228,15 @@ watchedFiles *deleted*:: /a/a.ts: {"pollingInterval":500} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/a.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/renameNamedImport.js b/tests/baselines/reference/tsserver/fourslashServer/renameNamedImport.js index 1457a19582d..faf3109a1ca 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/renameNamedImport.js +++ b/tests/baselines/reference/tsserver/fourslashServer/renameNamedImport.js @@ -159,6 +159,7 @@ Projects:: /lib/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -229,6 +230,15 @@ watchedDirectoriesRecursive:: /lib: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/lib/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/renameNamespaceImport.js b/tests/baselines/reference/tsserver/fourslashServer/renameNamespaceImport.js index 34ee4e715bb..e261e795a47 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/renameNamespaceImport.js +++ b/tests/baselines/reference/tsserver/fourslashServer/renameNamespaceImport.js @@ -159,6 +159,7 @@ Projects:: /lib/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* @@ -229,6 +230,15 @@ watchedDirectoriesRecursive:: /lib: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/lib/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/fourslashServer/tripleSlashReferenceResolutionMode.js b/tests/baselines/reference/tsserver/fourslashServer/tripleSlashReferenceResolutionMode.js index 7974bd806c6..bab196c1a29 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/tripleSlashReferenceResolutionMode.js +++ b/tests/baselines/reference/tsserver/fourslashServer/tripleSlashReferenceResolutionMode.js @@ -225,6 +225,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /index.ts *new* @@ -298,6 +299,15 @@ watchedFiles *deleted*:: /index.ts: {"pollingInterval":500} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /index.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/fourslashServer/tsconfigComputedPropertyError.js b/tests/baselines/reference/tsserver/fourslashServer/tsconfigComputedPropertyError.js index ee844fb4aad..57d55148192 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/tsconfigComputedPropertyError.js +++ b/tests/baselines/reference/tsserver/fourslashServer/tsconfigComputedPropertyError.js @@ -213,6 +213,7 @@ Projects:: /tests/cases/fourslash/server/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /lib.d.ts *new* diff --git a/tests/baselines/reference/tsserver/fourslashServer/tsxIncrementalServer.js b/tests/baselines/reference/tsserver/fourslashServer/tsxIncrementalServer.js index 8a69dbbded8..061fea819fc 100644 --- a/tests/baselines/reference/tsserver/fourslashServer/tsxIncrementalServer.js +++ b/tests/baselines/reference/tsserver/fourslashServer/tsxIncrementalServer.js @@ -129,6 +129,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /lib.d.ts diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js index f107bd11032..033ea7cb620 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js @@ -57,7 +57,7 @@ Projects:: projectProgramVersion: 1 ScriptInfos:: -^/untitled/ts-nul-authority/Untitled-1 (Open) *new* +^/untitled/ts-nul-authority/Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js index 5d7cf8ccc13..97df4dbc223 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js @@ -57,7 +57,7 @@ Projects:: projectProgramVersion: 1 ScriptInfos:: -^/untitled/ts-nul-authority/Untitled-1 (Open) *new* +^/untitled/ts-nul-authority/Untitled-1 (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-insensitive-system.js b/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-insensitive-system.js index 5f46483cab9..75c117b846b 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-insensitive-system.js +++ b/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-insensitive-system.js @@ -808,6 +808,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -894,6 +895,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject2* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject3* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -977,9 +991,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 3 projectProgramVersion: 2 + dirty: true + isOrphan: true /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject3* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -1067,12 +1085,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 3 projectProgramVersion: 2 + dirty: true + isOrphan: true /dev/null/inferredProject2* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject3* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -1300,12 +1324,20 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject2* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject3* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -1899,6 +1931,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* /dev/null/inferredProject4* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -1985,6 +2018,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 5 + projectProgramVersion: 4 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject4* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject5* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -2068,9 +2114,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 5 projectProgramVersion: 4 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject5* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -2158,12 +2208,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 5 projectProgramVersion: 4 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject5* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -2421,12 +2477,20 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject4* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject5* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -3020,6 +3084,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 7 *changed* projectProgramVersion: 6 + dirty: true *changed* /dev/null/inferredProject6* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -3106,6 +3171,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 7 + projectProgramVersion: 6 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject6* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject7* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -3189,9 +3267,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 7 projectProgramVersion: 6 + dirty: true + isOrphan: true /dev/null/inferredProject6* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject7* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -3279,12 +3361,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 7 projectProgramVersion: 6 + dirty: true + isOrphan: true /dev/null/inferredProject6* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject7* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -3512,12 +3600,20 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 7 projectProgramVersion: 7 *changed* + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject6* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject7* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -4111,6 +4207,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 9 *changed* projectProgramVersion: 8 + dirty: true *changed* /dev/null/inferredProject8* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -4197,6 +4294,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 9 + projectProgramVersion: 8 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject8* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject9* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -4280,9 +4390,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 9 projectProgramVersion: 8 + dirty: true + isOrphan: true /dev/null/inferredProject8* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject9* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -4370,12 +4484,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 9 projectProgramVersion: 8 + dirty: true + isOrphan: true /dev/null/inferredProject8* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject9* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts diff --git a/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-sensitive-system.js b/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-sensitive-system.js index fdd90131197..d1428aeb6a7 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-sensitive-system.js +++ b/tests/baselines/reference/tsserver/inferredProjects/inferred-projects-per-project-root-with-case-sensitive-system.js @@ -808,6 +808,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -894,6 +895,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject2* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject3* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -977,9 +991,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 3 projectProgramVersion: 2 + dirty: true + isOrphan: true /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject3* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -1067,12 +1085,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 3 projectProgramVersion: 2 + dirty: true + isOrphan: true /dev/null/inferredProject2* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject3* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -1300,12 +1324,20 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject2* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject3* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -1955,6 +1987,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject4* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -2056,9 +2090,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 4 projectProgramVersion: 3 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject5* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -2157,12 +2195,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 4 projectProgramVersion: 3 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject5* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject6* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -2258,15 +2302,23 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 4 projectProgramVersion: 3 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject5* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject6* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -2536,18 +2588,29 @@ FsWatches *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 projectProgramVersion: 3 + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject4* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject5* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject6* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -3141,6 +3204,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 4 + dirty: true *changed* /dev/null/inferredProject7* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -3227,6 +3291,19 @@ FsWatches:: /a/file1.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 6 + projectProgramVersion: 4 + dirty: true + isOrphan: true *changed* +/dev/null/inferredProject7* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject8* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /A/file2.ts *changed* open: false *changed* @@ -3310,9 +3387,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 6 projectProgramVersion: 4 + dirty: true + isOrphan: true /dev/null/inferredProject7* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject8* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -3400,12 +3481,18 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 6 projectProgramVersion: 4 + dirty: true + isOrphan: true /dev/null/inferredProject7* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject8* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts @@ -3633,12 +3720,20 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 6 projectProgramVersion: 5 *changed* + dirty: false *changed* + isOrphan: false *changed* /dev/null/inferredProject7* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject8* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true ScriptInfos:: /A/file2.ts *deleted* @@ -4294,6 +4389,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 7 *changed* projectProgramVersion: 5 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject10* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -4397,6 +4494,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 7 projectProgramVersion: 5 + dirty: true + isOrphan: true /dev/null/inferredProject10* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -4406,6 +4505,8 @@ Projects:: /dev/null/inferredProject9* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /A/file2.ts *changed* @@ -4500,15 +4601,21 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 7 projectProgramVersion: 5 + dirty: true + isOrphan: true /dev/null/inferredProject10* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject11* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /dev/null/inferredProject9* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true ScriptInfos:: /A/file2.ts @@ -4603,15 +4710,23 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 7 projectProgramVersion: 5 + dirty: true + isOrphan: true /dev/null/inferredProject10* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject11* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject9* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true ScriptInfos:: /A/file2.ts diff --git a/tests/baselines/reference/tsserver/inferredProjects/project-settings-for-inferred-projects.js b/tests/baselines/reference/tsserver/inferredProjects/project-settings-for-inferred-projects.js index 6452a1fd13b..9d40956068f 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/project-settings-for-inferred-projects.js +++ b/tests/baselines/reference/tsserver/inferredProjects/project-settings-for-inferred-projects.js @@ -153,9 +153,11 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 3 1: /dev/null/inferredProject1* @@ -242,9 +244,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 3 *changed* + dirty: false *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/app.ts (Open) @@ -256,6 +261,3 @@ ScriptInfos:: containingProjects: 1 *changed* /dev/null/inferredProject1* *default* *new* /dev/null/inferredProject2* *deleted* - -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/inferredProjects/should-still-retain-configured-project-created-while-opening-the-file.js b/tests/baselines/reference/tsserver/inferredProjects/should-still-retain-configured-project-created-while-opening-the-file.js index bcf8c60a3da..9881dae5dd6 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/should-still-retain-configured-project-created-while-opening-the-file.js +++ b/tests/baselines/reference/tsserver/inferredProjects/should-still-retain-configured-project-created-while-opening-the-file.js @@ -189,6 +189,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -367,6 +368,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true Before request @@ -428,9 +430,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -623,9 +628,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -814,6 +822,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -926,6 +935,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/inferredProjects/should-use-only-one-inferred-project-if-useOneInferredProject-is-set.js b/tests/baselines/reference/tsserver/inferredProjects/should-use-only-one-inferred-project-if-useOneInferredProject-is-set.js index cbe77ba5e81..6e73bffada3 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/should-use-only-one-inferred-project-if-useOneInferredProject-is-set.js +++ b/tests/baselines/reference/tsserver/inferredProjects/should-use-only-one-inferred-project-if-useOneInferredProject-is-set.js @@ -357,6 +357,7 @@ Projects:: /user/username/projects/myproject/a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/a/b/tsconfig.json Info seq [hh:mm:ss:mss] Loading configured project /user/username/projects/myproject/a/b/tsconfig.json @@ -638,6 +639,7 @@ Projects:: /user/username/projects/myproject/a/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/inferredProjects/when-existing-inferred-project-has-no-root-files.js b/tests/baselines/reference/tsserver/inferredProjects/when-existing-inferred-project-has-no-root-files.js index a88e313afa4..c8a8a155a56 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/when-existing-inferred-project-has-no-root-files.js +++ b/tests/baselines/reference/tsserver/inferredProjects/when-existing-inferred-project-has-no-root-files.js @@ -216,6 +216,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -335,6 +337,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: false *changed* + isOrphan: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/inlayHints/with-updateOpen-request-does-not-corrupt-documents.js b/tests/baselines/reference/tsserver/inlayHints/with-updateOpen-request-does-not-corrupt-documents.js index 7cf825707d3..d3d39fb5351 100644 --- a/tests/baselines/reference/tsserver/inlayHints/with-updateOpen-request-does-not-corrupt-documents.js +++ b/tests/baselines/reference/tsserver/inlayHints/with-updateOpen-request-does-not-corrupt-documents.js @@ -296,6 +296,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) *changed* @@ -355,6 +356,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: @@ -394,6 +401,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) *changed* @@ -452,3 +460,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/libraryResolution/with-config-with-redirection.js b/tests/baselines/reference/tsserver/libraryResolution/with-config-with-redirection.js index b0bcdd38921..0bb85ce0128 100644 --- a/tests/baselines/reference/tsserver/libraryResolution/with-config-with-redirection.js +++ b/tests/baselines/reference/tsserver/libraryResolution/with-config-with-redirection.js @@ -524,6 +524,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /home/src/projects/node_modules/@typescript/lib-dom/index.d.ts *deleted* @@ -710,6 +711,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *new* @@ -772,6 +774,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -868,6 +871,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/home/src/projects/project1/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /home/src/lib/lib.dom.d.ts version: Text-1 @@ -963,6 +972,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1084,6 +1094,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 3 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /home/src/projects/node_modules/@typescript/lib-dom/index.d.ts :: WatchInfo: /home/src/projects/node_modules 1 undefined Project: /home/src/projects/project1/tsconfig.json WatchType: Failed Lookup Locations Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/project1/tsconfig.jsonFailedLookupInvalidation @@ -1112,6 +1123,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* Before running Timeout callback:: count: 2 11: /home/src/projects/project1/tsconfig.json @@ -1209,6 +1221,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *changed* @@ -1284,6 +1297,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 4 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /home/src/projects/project1/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /home/src/projects/project1/tsconfig.json @@ -1430,6 +1444,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 6 projectProgramVersion: 5 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/project1/tsconfig.json 1:: WatchInfo: /home/src/projects/project1/tsconfig.json 2000 undefined Project: /home/src/projects/project1/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/project1/tsconfig.json @@ -1472,6 +1487,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 7 *changed* projectProgramVersion: 5 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1715,6 +1731,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 7 projectProgramVersion: 6 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *changed* @@ -1776,6 +1793,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 8 *changed* projectProgramVersion: 6 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1955,6 +1973,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 8 projectProgramVersion: 7 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -2021,6 +2040,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 9 *changed* projectProgramVersion: 7 + dirty: true *changed* Before running Timeout callback:: count: 2 24: /home/src/projects/project1/tsconfig.json @@ -2118,6 +2138,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 9 projectProgramVersion: 8 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts diff --git a/tests/baselines/reference/tsserver/libraryResolution/with-config.js b/tests/baselines/reference/tsserver/libraryResolution/with-config.js index 52c86afbe1a..e26c5a42939 100644 --- a/tests/baselines/reference/tsserver/libraryResolution/with-config.js +++ b/tests/baselines/reference/tsserver/libraryResolution/with-config.js @@ -545,6 +545,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 3: /home/src/projects/project1/tsconfig.json @@ -647,6 +648,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *changed* @@ -713,6 +715,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -812,6 +815,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/home/src/projects/project1/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /home/src/lib/lib.dom.d.ts version: Text-1 @@ -916,6 +925,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1040,6 +1050,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 3 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /home/src/projects/node_modules/@typescript/lib-dom/index.d.ts :: WatchInfo: /home/src/projects/node_modules 1 undefined Project: /home/src/projects/project1/tsconfig.json WatchType: Failed Lookup Locations Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/project1/tsconfig.jsonFailedLookupInvalidation @@ -1065,6 +1076,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1218,6 +1230,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *changed* @@ -1289,6 +1302,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 4 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /home/src/projects/project1/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /home/src/projects/project1/tsconfig.json @@ -1441,6 +1455,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 6 projectProgramVersion: 5 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/project1/tsconfig.json 1:: WatchInfo: /home/src/projects/project1/tsconfig.json 2000 undefined Project: /home/src/projects/project1/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/project1/tsconfig.json @@ -1481,6 +1496,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 7 *changed* projectProgramVersion: 5 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /home/src/projects/project1/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one @@ -1649,6 +1665,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 7 projectProgramVersion: 6 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts *changed* @@ -1755,6 +1772,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 8 *changed* projectProgramVersion: 6 + dirty: true *changed* Before running Timeout callback:: count: 2 22: /home/src/projects/project1/tsconfig.json @@ -1852,6 +1870,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 8 projectProgramVersion: 7 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -1920,6 +1939,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 9 *changed* projectProgramVersion: 7 + dirty: true *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts @@ -2076,6 +2096,7 @@ Projects:: /home/src/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 9 projectProgramVersion: 8 *changed* + dirty: false *changed* ScriptInfos:: /home/src/lib/lib.dom.d.ts diff --git a/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-be-set-to-2-if-the-project-has-js-root-files.js b/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-be-set-to-2-if-the-project-has-js-root-files.js index da10373c8d2..eed4c77b18b 100644 --- a/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-be-set-to-2-if-the-project-has-js-root-files.js +++ b/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-be-set-to-2-if-the-project-has-js-root-files.js @@ -245,5 +245,6 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* maxNodeModuleJsDepth: 2 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-return-to-normal-state-when-all-js-root-files-are-removed-from-project.js b/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-return-to-normal-state-when-all-js-root-files-are-removed-from-project.js index 15a3dfd6f76..a91c0889488 100644 --- a/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-return-to-normal-state-when-all-js-root-files-are-removed-from-project.js +++ b/tests/baselines/reference/tsserver/maxNodeModuleJsDepth/should-return-to-normal-state-when-all-js-root-files-are-removed-from-project.js @@ -180,6 +180,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/file1.ts (Open) diff --git a/tests/baselines/reference/tsserver/moduleResolution/alternateResult.js b/tests/baselines/reference/tsserver/moduleResolution/alternateResult.js index b7a73d7c308..e2546c24c9f 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/alternateResult.js +++ b/tests/baselines/reference/tsserver/moduleResolution/alternateResult.js @@ -729,6 +729,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -918,6 +919,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 3: semanticCheck @@ -1070,6 +1072,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -1238,6 +1241,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 5: semanticCheck @@ -1392,6 +1396,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -1568,6 +1573,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 7: semanticCheck @@ -1722,6 +1728,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -1877,6 +1884,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 9: semanticCheck @@ -2039,6 +2047,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 5 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -2192,6 +2201,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 6 projectProgramVersion: 6 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -2365,6 +2375,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 7 *changed* projectProgramVersion: 6 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -2546,6 +2557,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 7 projectProgramVersion: 7 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -2706,6 +2718,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 8 *changed* projectProgramVersion: 7 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -2934,6 +2947,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 8 projectProgramVersion: 8 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -3110,6 +3124,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 9 *changed* projectProgramVersion: 8 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -3278,6 +3293,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 9 projectProgramVersion: 9 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -3479,6 +3495,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 10 *changed* projectProgramVersion: 9 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -3668,6 +3685,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 10 projectProgramVersion: 10 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 19: semanticCheck @@ -3841,6 +3859,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 11 *changed* projectProgramVersion: 10 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -4009,6 +4028,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 11 projectProgramVersion: 11 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 21: semanticCheck @@ -4163,6 +4183,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 12 *changed* projectProgramVersion: 11 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -4339,6 +4360,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 12 projectProgramVersion: 12 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 23: semanticCheck @@ -4493,6 +4515,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 13 *changed* projectProgramVersion: 12 + dirty: true *changed* Before running Immedidate callback:: count: 0 @@ -4648,6 +4671,7 @@ Projects:: /home/src/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 13 projectProgramVersion: 13 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 25: semanticCheck 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 12b8b1e65a8..f2a94642f81 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 @@ -275,6 +275,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 2: /user/username/projects/myproject/src/tsconfig.json @@ -342,6 +343,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before request @@ -472,6 +474,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before running Timeout callback:: count: 2 6: /user/username/projects/myproject/src/tsconfig.json @@ -539,6 +542,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before request @@ -650,6 +654,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Before running Timeout callback:: count: 2 10: /user/username/projects/myproject/src/tsconfig.json @@ -752,6 +757,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* Before request @@ -879,6 +885,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* Before running Timeout callback:: count: 2 14: /user/username/projects/myproject/src/tsconfig.json @@ -969,6 +976,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* Before request @@ -1091,6 +1099,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 5 + dirty: true *changed* Before running Timeout callback:: count: 2 18: /user/username/projects/myproject/src/tsconfig.json @@ -1187,6 +1196,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 6 projectProgramVersion: 6 *changed* + dirty: false *changed* Before request 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 4b030675879..26deef03b4c 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 @@ -275,6 +275,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 2: /user/username/projects/myproject/src/tsconfig.json @@ -342,6 +343,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before request @@ -457,6 +459,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before running Timeout callback:: count: 2 6: /user/username/projects/myproject/src/tsconfig.json @@ -524,6 +527,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before request @@ -649,6 +653,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Before running Timeout callback:: count: 2 10: /user/username/projects/myproject/src/tsconfig.json @@ -745,6 +750,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* Before request @@ -873,6 +879,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* Before running Timeout callback:: count: 2 14: /user/username/projects/myproject/src/tsconfig.json @@ -969,6 +976,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* Before request @@ -1077,6 +1085,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 6 *changed* projectProgramVersion: 5 + dirty: true *changed* Before running Timeout callback:: count: 2 18: /user/username/projects/myproject/src/tsconfig.json @@ -1179,6 +1188,7 @@ Projects:: /user/username/projects/myproject/src/tsconfig.json (Configured) *changed* projectStateVersion: 6 projectProgramVersion: 6 *changed* + dirty: false *changed* Before request diff --git a/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project-built.js b/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project-built.js index ca48e168a5d..0c7732786f0 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project-built.js +++ b/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project-built.js @@ -804,6 +804,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -982,6 +983,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -1096,6 +1098,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -1276,6 +1279,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts diff --git a/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project.js b/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project.js index 270a4593050..bc688d30a6f 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project.js +++ b/tests/baselines/reference/tsserver/moduleResolution/using-referenced-project.js @@ -596,6 +596,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -774,6 +775,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -888,6 +890,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts @@ -1068,6 +1071,7 @@ Projects:: /home/src/projects/project/packages/package-b/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.es2021.d.ts diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js index 67f7c2fbdb4..329bdf455cb 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 @@ -978,6 +978,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] Running: /tsconfig.json @@ -1087,9 +1088,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: 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 77146f2792a..14da607f198 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 @@ -967,6 +967,7 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 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 a44de11b41e..693d243797c 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 @@ -978,6 +978,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] Running: /tsconfig.json @@ -1142,6 +1143,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] 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 9b04b812f42..97ad5f43dbf 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 @@ -1007,6 +1007,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -1113,9 +1114,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* Info seq [hh:mm:ss:mss] moduleSpecifierCache count: 0 \ 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 71deaf3cc49..9f7126f63c1 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 @@ -238,6 +238,8 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/index.ts (Open) *new* @@ -498,9 +500,12 @@ Projects:: /b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/index.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/openfile/different-content-refreshes-sourceFile.js b/tests/baselines/reference/tsserver/openfile/different-content-refreshes-sourceFile.js index 19dab75a4b4..3c6120b08a1 100644 --- a/tests/baselines/reference/tsserver/openfile/different-content-refreshes-sourceFile.js +++ b/tests/baselines/reference/tsserver/openfile/different-content-refreshes-sourceFile.js @@ -290,6 +290,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -316,6 +317,12 @@ Info seq [hh:mm:ss:mss] Files (3) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "close", @@ -355,6 +362,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -400,6 +408,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 1 + dirty: true ScriptInfos:: /a/lib/lib.d.ts @@ -457,6 +466,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 5 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/openfile/does-not-refresh-sourceFile.js b/tests/baselines/reference/tsserver/openfile/does-not-refresh-sourceFile.js index 1ac0f49d8d5..a0e8dfc8dae 100644 --- a/tests/baselines/reference/tsserver/openfile/does-not-refresh-sourceFile.js +++ b/tests/baselines/reference/tsserver/openfile/does-not-refresh-sourceFile.js @@ -275,6 +275,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -301,6 +302,12 @@ Info seq [hh:mm:ss:mss] Files (3) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "close", @@ -373,6 +380,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -430,6 +438,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-does-not-refresh-sourceFile-if-contents-match.js b/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-does-not-refresh-sourceFile-if-contents-match.js index b3e705d5029..43b8ffb213e 100644 --- a/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-does-not-refresh-sourceFile-if-contents-match.js +++ b/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-does-not-refresh-sourceFile-if-contents-match.js @@ -275,6 +275,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -301,6 +302,12 @@ Info seq [hh:mm:ss:mss] Files (3) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "applyChangedToOpenFiles", @@ -334,6 +341,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -363,6 +371,12 @@ Before request export const y = 10;export const b = 10; +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "close", @@ -402,6 +416,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -441,6 +456,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 1 + dirty: true Info seq [hh:mm:ss:mss] Running: /project/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /project/tsconfig.json @@ -483,6 +499,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 5 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-refreshes-sourceFile.js b/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-refreshes-sourceFile.js index 870f61f71b3..60c74e0b119 100644 --- a/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-refreshes-sourceFile.js +++ b/tests/baselines/reference/tsserver/openfile/edits-on-file-and-then-close-refreshes-sourceFile.js @@ -275,6 +275,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -301,6 +302,12 @@ Info seq [hh:mm:ss:mss] Files (3) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "applyChangedToOpenFiles", @@ -334,6 +341,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -360,6 +368,12 @@ Info seq [hh:mm:ss:mss] Files (3) Info seq [hh:mm:ss:mss] ----------------------------------------------- Before request +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] request: { "command": "close", @@ -399,6 +413,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -444,6 +459,7 @@ Projects:: /project/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 1 + dirty: true ScriptInfos:: /a/lib/lib.d.ts @@ -501,6 +517,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/project/tsconfig.json (Configured) *changed* + projectStateVersion: 5 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-insensitive-system.js b/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-insensitive-system.js index 0ae898fd79d..8df0d93e552 100644 --- a/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-insensitive-system.js +++ b/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-insensitive-system.js @@ -253,6 +253,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts version: Text-1 @@ -310,6 +316,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/lib/module2.ts version: Text-1 @@ -360,6 +372,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts version: Text-1 @@ -417,6 +435,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/lib/module2.ts version: Text-1 @@ -467,6 +491,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts version: Text-1 @@ -524,6 +554,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/lib/module2.ts (Open) *changed* open: true *changed* @@ -574,6 +610,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts *changed* open: false *changed* @@ -631,6 +673,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/lib/module2.ts (Open) *changed* open: true *changed* @@ -681,6 +729,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts *changed* open: false *changed* @@ -738,6 +792,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/lib/module2.ts (Open) *changed* open: true *changed* @@ -788,6 +848,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/lib/module2.ts *changed* open: false *changed* diff --git a/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-sensitive-system.js b/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-sensitive-system.js index 326a4e91f3f..517656bdc08 100644 --- a/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-sensitive-system.js +++ b/tests/baselines/reference/tsserver/openfile/project-root-is-used-with-case-sensitive-system.js @@ -240,6 +240,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/src/app.ts *changed* open: false *changed* @@ -291,6 +297,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/src/app.ts (Open) *changed* open: true *changed* @@ -335,6 +347,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/src/app.ts *changed* open: false *changed* @@ -386,6 +404,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/b/src/app.ts (Open) *changed* open: true *changed* @@ -430,6 +454,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/src/app.ts *changed* open: false *changed* @@ -649,6 +679,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -703,6 +735,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/B/lib/module2.ts *changed* open: false *changed* @@ -760,6 +798,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/B/lib/module2.ts (Open) *changed* open: true *changed* @@ -810,6 +854,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/B/lib/module2.ts *changed* open: false *changed* @@ -883,6 +933,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/B/lib/module2.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js b/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js index b97f738a172..330e80eecb4 100644 --- a/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js +++ b/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js @@ -196,6 +196,7 @@ Projects:: /user/someuser/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -245,6 +246,7 @@ Projects:: /user/someuser/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 8959d6f7abd..2d6d9afa9fc 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 @@ -226,6 +226,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -286,6 +287,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck @@ -381,6 +388,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -441,6 +449,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 5: semanticCheck *new* +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 5: semanticCheck diff --git a/tests/baselines/reference/tsserver/packageJsonInfo/detects-new-package.json-files-that-are-added,-caches-them,-and-watches-them.js b/tests/baselines/reference/tsserver/packageJsonInfo/detects-new-package.json-files-that-are-added,-caches-them,-and-watches-them.js index 9b3d6082ef7..b0f7f7dba31 100644 --- a/tests/baselines/reference/tsserver/packageJsonInfo/detects-new-package.json-files-that-are-added,-caches-them,-and-watches-them.js +++ b/tests/baselines/reference/tsserver/packageJsonInfo/detects-new-package.json-files-that-are-added,-caches-them,-and-watches-them.js @@ -142,6 +142,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /tsconfig.json (Open) *new* @@ -217,6 +218,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -351,6 +354,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with package.json :: WatchInfo: 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info seq [hh:mm:ss:mss] Config: /tsconfig.json Detected new package.json: /package.json diff --git a/tests/baselines/reference/tsserver/packageJsonInfo/finds-multiple-package.json-files-when-present.js b/tests/baselines/reference/tsserver/packageJsonInfo/finds-multiple-package.json-files-when-present.js index d4755942ad8..22b7cea6f33 100644 --- a/tests/baselines/reference/tsserver/packageJsonInfo/finds-multiple-package.json-files-when-present.js +++ b/tests/baselines/reference/tsserver/packageJsonInfo/finds-multiple-package.json-files-when-present.js @@ -158,6 +158,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /tsconfig.json (Open) *new* @@ -233,6 +234,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -384,6 +387,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with src :: WatchInfo: 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info seq [hh:mm:ss:mss] Scheduled: /tsconfig.json, Cancelled earlier one diff --git a/tests/baselines/reference/tsserver/packageJsonInfo/finds-package.json-on-demand,-watches-for-deletion,-and-removes-them-from-cache.js b/tests/baselines/reference/tsserver/packageJsonInfo/finds-package.json-on-demand,-watches-for-deletion,-and-removes-them-from-cache.js index 069312a9d96..f25f586c4b7 100644 --- a/tests/baselines/reference/tsserver/packageJsonInfo/finds-package.json-on-demand,-watches-for-deletion,-and-removes-them-from-cache.js +++ b/tests/baselines/reference/tsserver/packageJsonInfo/finds-package.json-on-demand,-watches-for-deletion,-and-removes-them-from-cache.js @@ -158,6 +158,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /tsconfig.json (Open) *new* @@ -233,6 +234,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -384,6 +387,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true getPackageJsonsVisibleToFile:: /src/whatever/blah.ts undefined diff --git a/tests/baselines/reference/tsserver/packageJsonInfo/handles-empty-package.json.js b/tests/baselines/reference/tsserver/packageJsonInfo/handles-empty-package.json.js index f386ce95b52..84534525f95 100644 --- a/tests/baselines/reference/tsserver/packageJsonInfo/handles-empty-package.json.js +++ b/tests/baselines/reference/tsserver/packageJsonInfo/handles-empty-package.json.js @@ -145,6 +145,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /tsconfig.json (Open) *new* @@ -220,6 +221,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -361,6 +364,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true getPackageJsonsVisibleToFile:: /src/whatever/blah.ts undefined diff --git a/tests/baselines/reference/tsserver/packageJsonInfo/handles-errors-in-json-parsing-of-package.json.js b/tests/baselines/reference/tsserver/packageJsonInfo/handles-errors-in-json-parsing-of-package.json.js index 0406fca2753..41629dc70ce 100644 --- a/tests/baselines/reference/tsserver/packageJsonInfo/handles-errors-in-json-parsing-of-package.json.js +++ b/tests/baselines/reference/tsserver/packageJsonInfo/handles-errors-in-json-parsing-of-package.json.js @@ -145,6 +145,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /tsconfig.json (Open) *new* @@ -220,6 +221,8 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -361,6 +364,7 @@ Projects:: /tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true getPackageJsonsVisibleToFile:: /src/whatever/blah.ts undefined 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 6d5d576b214..2b01e314060 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 @@ -112,6 +112,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* autoImportProviderHost: false ScriptInfos:: @@ -167,6 +169,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* + isOrphan: false *changed* autoImportProviderHost: undefined *changed* ScriptInfos:: 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 48fa658b4a6..21bef2cc74e 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 @@ -239,6 +239,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/tsconfig.json @@ -363,6 +364,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ExternalFiles:: [ "someOtherFile.txt" diff --git a/tests/baselines/reference/tsserver/plugins/new-files-with-non-ts-extensions-with-wildcard-matching.js b/tests/baselines/reference/tsserver/plugins/new-files-with-non-ts-extensions-with-wildcard-matching.js index 18f75b3d839..b34f51f1176 100644 --- a/tests/baselines/reference/tsserver/plugins/new-files-with-non-ts-extensions-with-wildcard-matching.js +++ b/tests/baselines/reference/tsserver/plugins/new-files-with-non-ts-extensions-with-wildcard-matching.js @@ -241,6 +241,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json getExternalFiles:: Getting new list of .vue files @@ -324,6 +325,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -366,6 +368,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -434,6 +437,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/plugins/when-plugins-use-LS-to-get-program-and-update-is-pending.js b/tests/baselines/reference/tsserver/plugins/when-plugins-use-LS-to-get-program-and-update-is-pending.js index 2b0f9504273..7afb154d870 100644 --- a/tests/baselines/reference/tsserver/plugins/when-plugins-use-LS-to-get-program-and-update-is-pending.js +++ b/tests/baselines/reference/tsserver/plugins/when-plugins-use-LS-to-get-program-and-update-is-pending.js @@ -244,6 +244,7 @@ Projects:: /user/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -305,6 +306,7 @@ Projects:: /user/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/pluginsAsync/adds-external-files.js b/tests/baselines/reference/tsserver/pluginsAsync/adds-external-files.js index dc5e41f1999..6200f5d6392 100644 --- a/tests/baselines/reference/tsserver/pluginsAsync/adds-external-files.js +++ b/tests/baselines/reference/tsserver/pluginsAsync/adds-external-files.js @@ -72,7 +72,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts (Open) *new* +^memfs:/foo.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -102,6 +102,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /dev/null/inferredProject1* Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -109,4 +110,10 @@ Info seq [hh:mm:ss:mss] Finishing updateGraphWorker: Project: /dev/null/inferre Info seq [hh:mm:ss:mss] Same program as before After running Timeout callback:: count: 0 +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + External files before plugin after plugin is loaded: external.txt \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/pluginsAsync/plugins-are-not-loaded-immediately.js b/tests/baselines/reference/tsserver/pluginsAsync/plugins-are-not-loaded-immediately.js index 0d2ed5bb03b..aef6bd2ec73 100644 --- a/tests/baselines/reference/tsserver/pluginsAsync/plugins-are-not-loaded-immediately.js +++ b/tests/baselines/reference/tsserver/pluginsAsync/plugins-are-not-loaded-immediately.js @@ -72,7 +72,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts (Open) *new* +^memfs:/foo.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/pluginsAsync/plugins-evaluation-in-correct-order-even-if-imports-resolve-out-of-order.js b/tests/baselines/reference/tsserver/pluginsAsync/plugins-evaluation-in-correct-order-even-if-imports-resolve-out-of-order.js index 397edc712c8..a72afb3d02c 100644 --- a/tests/baselines/reference/tsserver/pluginsAsync/plugins-evaluation-in-correct-order-even-if-imports-resolve-out-of-order.js +++ b/tests/baselines/reference/tsserver/pluginsAsync/plugins-evaluation-in-correct-order-even-if-imports-resolve-out-of-order.js @@ -77,7 +77,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts (Open) *new* +^memfs:/foo.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* diff --git a/tests/baselines/reference/tsserver/pluginsAsync/project-is-closed-before-plugins-are-loaded.js b/tests/baselines/reference/tsserver/pluginsAsync/project-is-closed-before-plugins-are-loaded.js index b0d9f37a0e5..f661bd30ec6 100644 --- a/tests/baselines/reference/tsserver/pluginsAsync/project-is-closed-before-plugins-are-loaded.js +++ b/tests/baselines/reference/tsserver/pluginsAsync/project-is-closed-before-plugins-are-loaded.js @@ -72,7 +72,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts (Open) *new* +^memfs:/foo.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* @@ -103,13 +103,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/lib/lib.d.ts version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts *deleted* +^memfs:/foo.ts (Dynamic) *deleted* open: false *changed* version: SVC-1-0 containingProjects: 0 *changed* diff --git a/tests/baselines/reference/tsserver/pluginsAsync/sends-projectsUpdatedInBackground-event.js b/tests/baselines/reference/tsserver/pluginsAsync/sends-projectsUpdatedInBackground-event.js index 5b1b1624400..6a26013f6d0 100644 --- a/tests/baselines/reference/tsserver/pluginsAsync/sends-projectsUpdatedInBackground-event.js +++ b/tests/baselines/reference/tsserver/pluginsAsync/sends-projectsUpdatedInBackground-event.js @@ -72,7 +72,7 @@ ScriptInfos:: version: Text-1 containingProjects: 1 /dev/null/inferredProject1* -^memfs:/foo.ts (Open) *new* +^memfs:/foo.ts (Dynamic) (Open) *new* version: SVC-1-0 containingProjects: 1 /dev/null/inferredProject1* *default* 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 98370e78430..2c061910341 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 @@ -193,6 +193,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/b/tsconfig.json @@ -288,6 +289,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles* @@ -309,6 +316,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/b/tsconfig.json @@ -388,3 +396,9 @@ Info seq [hh:mm:ss:mss] event: } } After running Timeout callback:: count: 0 + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* 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 8a17b45d6c5..5e5caf096a9 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 @@ -207,6 +207,7 @@ Projects:: /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -269,6 +270,15 @@ FsWatches *deleted*:: /a/b/app.ts: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/b/app.ts (Open) *changed* open: true *changed* 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 840ea852fd5..c4518cc28b9 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 @@ -180,6 +180,7 @@ Projects:: /a/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -242,6 +243,15 @@ FsWatches *deleted*:: /a/b/app.ts: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/b/app.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-1.js b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-1.js index 6399f55124d..81de308bbf4 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-1.js +++ b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-1.js @@ -315,6 +315,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -445,6 +446,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-2.js b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-2.js index f1f6e1643f3..df966b0771a 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-2.js +++ b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-corrupted-config-2.js @@ -287,6 +287,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -431,6 +432,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-missing-files.js b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-missing-files.js index 53d6e278008..09053bf868d 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-missing-files.js +++ b/tests/baselines/reference/tsserver/projectErrors/configured-projects---diagnostics-for-missing-files.js @@ -267,6 +267,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -314,6 +315,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.ts (Open) 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 e6f532f52a1..4c0d3c4d186 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 @@ -354,6 +354,7 @@ Projects:: /users/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -424,6 +425,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/users/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 54821c6b998..d594fb87d4b 100644 --- a/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js @@ -218,6 +218,7 @@ Projects:: /tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /tsconfig.json @@ -344,6 +345,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/projectErrors/external-project---diagnostics-for-missing-files.js b/tests/baselines/reference/tsserver/projectErrors/external-project---diagnostics-for-missing-files.js index 87732645559..8e85e9b09b6 100644 --- a/tests/baselines/reference/tsserver/projectErrors/external-project---diagnostics-for-missing-files.js +++ b/tests/baselines/reference/tsserver/projectErrors/external-project---diagnostics-for-missing-files.js @@ -184,6 +184,7 @@ Projects:: /a/b/test.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts *deleted* @@ -247,6 +248,7 @@ Projects:: /a/b/test.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/applib.ts *new* @@ -285,6 +287,7 @@ Projects:: /a/b/test.csproj (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -332,6 +335,7 @@ Projects:: /a/b/test.csproj (External) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.ts *new* 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 fb60239dc32..85e41ee3448 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 @@ -383,6 +383,7 @@ Projects:: /a/b/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/projects/myproject/bar/app.ts (Open) @@ -463,6 +464,7 @@ Projects:: /a/b/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/projects/myproject/bar/app.ts (Open) diff --git a/tests/baselines/reference/tsserver/projectErrors/for-inferred-project.js b/tests/baselines/reference/tsserver/projectErrors/for-inferred-project.js index bf0bce1b317..aa620791a27 100644 --- a/tests/baselines/reference/tsserver/projectErrors/for-inferred-project.js +++ b/tests/baselines/reference/tsserver/projectErrors/for-inferred-project.js @@ -255,6 +255,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -286,3 +287,4 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* 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 4a2e362d980..7f6f0ec0d37 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 @@ -357,6 +357,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -423,6 +424,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 3: semanticCheck @@ -803,6 +805,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one @@ -900,6 +903,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 316fc98a11f..28c1a468b3f 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 @@ -360,6 +360,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one @@ -420,6 +421,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before request @@ -845,6 +847,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one @@ -942,6 +945,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 6bee18cb202..eeee5186028 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 @@ -712,6 +712,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -1041,6 +1042,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 6e894826045..1f2aaad5d11 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 @@ -98,11 +98,6 @@ untitled:Untitled-1 (Open) *new* containingProjects: 1 /dev/null/inferredProject1* *default* - -ScriptInfos: -path: /user/someuser/projects/somefolder/untitled:untitled-1 fileName: untitled:Untitled-1 -path: /a/lib/lib.d.ts fileName: /a/lib/lib.d.ts - Before request Info seq [hh:mm:ss:mss] request: 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 8c33f3d1271..8ad02e6299b 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 @@ -89,11 +89,6 @@ untitled:Untitled-1 (Open) *new* containingProjects: 1 /dev/null/inferredProject1* *default* - -ScriptInfos: -path: /untitled:untitled-1 fileName: untitled:Untitled-1 -path: /a/lib/lib.d.ts fileName: /a/lib/lib.d.ts - Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/projectErrors/when-options-change.js b/tests/baselines/reference/tsserver/projectErrors/when-options-change.js index 45dfcecce52..07141eea60a 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-options-change.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-options-change.js @@ -310,6 +310,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -466,3 +467,9 @@ Info seq [hh:mm:ss:mss] response: "responseRequired": true } After request + +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* 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 9285851fba2..1e13502ed3c 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -616,6 +618,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 732b97983db..80d267fdc86 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -606,6 +607,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 30218b23af4..84cfd207387 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -614,6 +616,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 9b2fc5aabe9..2f7e950d8e3 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -606,6 +607,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 da0aca99777..8ada2122489 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -573,6 +575,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + Before request Info seq [hh:mm:ss:mss] 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 33a30dd0b80..559427db737 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts 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 828f7705ac9..3a690398e1c 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -573,6 +575,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + Before request Info seq [hh:mm:ss:mss] 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 5957754aece..a8c88809c40 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts 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 a98884bc9db..73595c59c1b 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -574,6 +576,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 1cfda60dfc2..148355370b4 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -572,6 +573,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 61301a486fc..29111165125 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -572,6 +574,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 76a15bf39c0..6e8116c465a 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -572,6 +573,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 f7628365184..66959166f95 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -609,6 +611,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 26e60469038..dc56fed17b4 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -601,6 +602,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 41c7b614348..8d3ce7bb135 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -574,6 +576,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 b689fabbbc5..88f467dda16 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -609,6 +611,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 6ecbd75a310..d9e6c199221 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -574,6 +575,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 2afcd82f796..412a3db4c7a 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -601,6 +602,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 696afcbd025..21e4aef2fd8 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 @@ -518,9 +518,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -574,6 +576,16 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 c52a7cd2a67..1dff0d2c654 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 @@ -521,6 +521,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -574,6 +575,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 35b9d4c4b45..b461363a2b9 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -372,6 +373,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 a0217a2f27c..12a6e704e42 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -378,6 +379,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 56d332a6cc0..50971cd00e0 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -370,6 +371,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 b449c907be0..8d30724d63d 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -378,6 +379,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 a38e5727d52..82a689263ec 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -357,6 +358,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 a083ec37c72..cc75bea6365 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -363,6 +364,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 33442ede1c5..766763e4ee5 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -355,6 +356,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 fca9aa92032..612983a7069 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -363,6 +364,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 131354250c3..efa134f12f2 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -372,6 +373,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 c5c28304b67..631d536435a 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -380,6 +381,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 646dae3cea6..3e1eda97cb4 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -372,6 +373,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 77b6bbe1e89..3762076e9b0 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -380,6 +381,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 8eb5d03d9e4..a5d65736ffd 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -357,6 +358,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 d15dddd7092..27e7cc3c5f2 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -365,6 +366,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] 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 7b48bffc13f..c42a593b68e 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 @@ -307,6 +307,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -357,6 +358,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 3d84fa49525..8d98cf73375 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 @@ -314,6 +314,7 @@ Projects:: /user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -365,6 +366,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/usage/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before request Info seq [hh:mm:ss:mss] request: 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 763b7c00aa8..1be9dace85f 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 @@ -562,6 +562,8 @@ Projects:: /user/username/projects/container/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -669,6 +671,8 @@ Projects:: /user/username/projects/container/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1137,6 +1141,7 @@ Projects:: /user/username/projects/container/exec/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json @@ -1144,9 +1149,12 @@ Projects:: /user/username/projects/container/lib/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/container/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1260,6 +1268,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/container/compositeExec/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1269,6 +1279,7 @@ Projects:: /user/username/projects/container/exec/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json @@ -1276,9 +1287,11 @@ Projects:: /user/username/projects/container/lib/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/container/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -1396,6 +1409,35 @@ FsWatches *deleted*:: /user/username/projects/temp/temp.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/container/compositeExec/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/container/lib/tsconfig.json + /user/username/projects/container/compositeexec/tsconfig.json +/user/username/projects/container/exec/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 3 + /user/username/projects/container/lib/tsconfig.json + /user/username/projects/container/compositeexec/tsconfig.json + /user/username/projects/container/exec/tsconfig.json +/user/username/projects/container/lib/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/container/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1501,6 +1543,34 @@ FsWatches:: /user/username/projects/container/tsconfig.json: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/container/compositeExec/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/container/lib/tsconfig.json + /user/username/projects/container/compositeexec/tsconfig.json +/user/username/projects/container/exec/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 3 + /user/username/projects/container/lib/tsconfig.json + /user/username/projects/container/compositeexec/tsconfig.json + /user/username/projects/container/exec/tsconfig.json +/user/username/projects/container/lib/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/container/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1614,15 +1684,19 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/container/compositeExec/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json /user/username/projects/container/exec/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json @@ -1630,9 +1704,11 @@ Projects:: /user/username/projects/container/lib/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/container/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -1818,18 +1894,24 @@ FsWatches *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/container/compositeExec/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json /user/username/projects/container/exec/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json @@ -1837,9 +1919,13 @@ Projects:: /user/username/projects/container/lib/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/container/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 95d8f4146e3..9835fe1411c 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 @@ -472,6 +472,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* 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 b57338c8086..eec5ed34f98 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 @@ -469,6 +469,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* 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 f21359e6501..64e713fe87e 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 @@ -300,6 +300,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* 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 e28b81a0637..2c2ad016e27 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 @@ -559,6 +559,8 @@ Projects:: /user/username/projects/container/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -1013,6 +1015,7 @@ Projects:: /user/username/projects/container/exec/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/container/lib/tsconfig.json /user/username/projects/container/compositeexec/tsconfig.json @@ -1020,9 +1023,12 @@ Projects:: /user/username/projects/container/lib/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/container/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index f69d479baf6..c30b183307a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -436,6 +436,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -513,6 +514,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -595,6 +597,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -678,12 +693,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -806,15 +825,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1056,6 +1081,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1345,6 +1371,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index ab87c3bed5a..28dc244928f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -393,6 +393,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -474,6 +475,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -560,6 +562,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-indirect1.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -647,12 +662,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -781,15 +800,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1016,6 +1041,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1292,6 +1318,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index 80bf891b8c1..3acc90b06b4 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -305,6 +305,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -422,6 +423,8 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -507,6 +510,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -580,9 +585,13 @@ Projects:: /dev/null/inferredProject1* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -683,9 +692,14 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/dev/null/inferredProject2* (Inferred) + dirty: true + isClosed: true *changed* + isOrphan: true +/dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -879,6 +893,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1147,3 +1162,4 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true 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 88cf3c35de3..245f9d1e59f 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 @@ -586,6 +586,7 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /user/username/projects/myproject/a/index.ts (Open) 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 8e535e558da..738281468a9 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 @@ -569,6 +569,7 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /user/username/projects/myproject/a/index.ts (Open) 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 d6cbedd2077..1cf105d6d22 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 @@ -581,6 +581,7 @@ Projects:: /user/username/projects/myproject/b/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /user/username/projects/myproject/a/index.ts (Open) 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 23805fbbb9f..c3b680cd092 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 @@ -250,6 +250,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -656,12 +658,15 @@ Projects:: /user/username/projects/solution/services/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/solution/compiler/tsconfig.json /user/username/projects/solution/services/tsconfig.json /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 d36e9470a51..cc2da144d86 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 @@ -319,6 +319,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -987,6 +989,7 @@ Projects:: /user/username/projects/solution/a/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -996,6 +999,7 @@ Projects:: /user/username/projects/solution/c/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/solution/a/tsconfig.json /user/username/projects/solution/b/tsconfig.json @@ -1004,6 +1008,7 @@ Projects:: /user/username/projects/solution/d/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/solution/a/tsconfig.json /user/username/projects/solution/b/tsconfig.json @@ -1012,6 +1017,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1231,6 +1238,7 @@ Projects:: /user/username/projects/solution/a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/b/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 @@ -1242,6 +1250,7 @@ Projects:: /user/username/projects/solution/c/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/solution/a/tsconfig.json /user/username/projects/solution/b/tsconfig.json @@ -1250,6 +1259,7 @@ Projects:: /user/username/projects/solution/d/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/solution/a/tsconfig.json /user/username/projects/solution/b/tsconfig.json @@ -1258,3 +1268,4 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true 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 1fb54f9879b..13fa29a4ad9 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 @@ -605,6 +605,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -675,6 +676,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 99d5111a23a..8f8ed13a0f2 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 @@ -600,6 +600,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -670,6 +671,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 f79a091ab80..6f1143b5c3d 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 @@ -427,6 +427,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -497,6 +498,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 67ec3c612ea..8e3caf8c5d0 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 @@ -422,6 +422,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -492,6 +493,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 50df5ca007a..b80ac90e965 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 @@ -605,6 +605,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -675,6 +676,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 7dabbae240f..e8e5b15be0b 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 @@ -600,6 +600,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -670,6 +671,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 81232521d44..d4ddd06ee3d 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 @@ -427,6 +427,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -497,6 +498,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 d3883904ab2..6ffdca6dcee 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 @@ -422,6 +422,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -492,6 +493,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 a2ea14856c4..3d032e42de1 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 @@ -602,6 +602,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -672,6 +673,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 4b53dd73234..c6c9ac96e30 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 @@ -597,6 +597,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -667,6 +668,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 48a3ce9fa93..8a9fa665cf0 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 @@ -424,6 +424,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -494,6 +495,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 41fa19f0829..8f8e183e708 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 @@ -419,6 +419,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -489,6 +490,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 af9f37916b8..4024eb1fcab 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 @@ -602,6 +602,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -672,6 +673,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 343a9f93cfd..70cd98a9264 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 @@ -597,6 +597,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -667,6 +668,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 4d0a7e96376..48611268134 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 @@ -424,6 +424,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -494,6 +495,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 9de5923a36c..db872ea3e9d 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 @@ -419,6 +419,7 @@ Projects:: /user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -489,6 +490,12 @@ After running Timeout callback:: count: 0 Immedidate callback:: count: 1 3: semanticCheck *new* +Projects:: +/user/username/projects/myproject/packages/A/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + Before running Immedidate callback:: count: 1 3: semanticCheck 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 9e9c6f4dfcb..efff871ec96 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 @@ -275,6 +275,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -350,6 +351,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file Info seq [hh:mm:ss:mss] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file @@ -404,6 +406,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -490,6 +493,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -573,6 +577,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -674,6 +679,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file Info seq [hh:mm:ss:mss] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file @@ -728,6 +734,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -814,6 +821,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 d9b1f1df2e1..381ee1f8100 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 @@ -272,6 +272,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -358,6 +359,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 ed26cbbebd9..5e1df967749 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 @@ -465,9 +465,11 @@ Projects:: /user/username/projects/myproject/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -579,9 +581,11 @@ Projects:: /user/username/projects/myproject/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -666,6 +670,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -772,6 +777,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -871,6 +877,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -1001,6 +1008,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file Info seq [hh:mm:ss:mss] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file @@ -1062,6 +1070,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 4 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -1168,6 +1177,7 @@ Projects:: /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 5 projectProgramVersion: 5 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 cc6ceeadab5..a5b3abcfbdd 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 @@ -463,9 +463,11 @@ Projects:: /user/username/projects/myproject/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/projects/project2/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -583,9 +585,11 @@ Projects:: /user/username/projects/myproject/projects/project1/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /user/username/projects/myproject/projects/project2/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts 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 287d51c89f9..40552a340d0 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 @@ -343,6 +343,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -503,6 +504,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -581,6 +583,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -660,12 +675,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -782,15 +801,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -987,6 +1012,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1069,9 +1095,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1160,6 +1189,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1407,6 +1450,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -1614,6 +1658,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 4 + projectProgramVersion: 2 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1703,12 +1760,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 2 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -1974,15 +2035,22 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 5 projectProgramVersion: 2 + dirty: true + isClosed: true *changed* + isOrphan: true /user/username/projects/myproject/indirect3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -2307,9 +2375,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 90ab4ee919b..54b14d8c932 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 @@ -434,6 +434,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -594,6 +595,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -676,6 +678,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -759,12 +774,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -887,15 +906,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1136,6 +1161,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1222,9 +1248,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1317,6 +1346,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1602,6 +1645,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -2014,6 +2058,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2021,6 +2066,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2028,6 +2074,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 @@ -2146,6 +2193,35 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 4 + projectProgramVersion: 2 +/user/username/projects/myproject/tsconfig-indirect1.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 3 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig-indirect1.json + /user/username/projects/myproject/tsconfig-indirect2.json +/user/username/projects/myproject/tsconfig-indirect2.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 3 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig-indirect1.json + /user/username/projects/myproject/tsconfig-indirect2.json +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2265,9 +2341,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 2 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2275,6 +2354,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2282,9 +2362,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -2622,12 +2704,17 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 5 projectProgramVersion: 2 + dirty: true + isClosed: true *changed* + isOrphan: true /user/username/projects/myproject/indirect3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2635,6 +2722,8 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -2642,9 +2731,13 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -3215,6 +3308,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -3222,6 +3316,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig-indirect1.json @@ -3229,9 +3324,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/reusing-d.ts-files-from-composite-and-non-composite-projects.js b/tests/baselines/reference/tsserver/projectReferences/reusing-d.ts-files-from-composite-and-non-composite-projects.js index e89449e0de9..6f5346b3715 100644 --- a/tests/baselines/reference/tsserver/projectReferences/reusing-d.ts-files-from-composite-and-non-composite-projects.js +++ b/tests/baselines/reference/tsserver/projectReferences/reusing-d.ts-files-from-composite-and-non-composite-projects.js @@ -556,6 +556,7 @@ Projects:: /user/username/projects/myproject/compositea/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/compositec/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 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 66138364588..4ac05bc4f51 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 @@ -487,6 +487,8 @@ Projects:: /user/username/projects/project/src/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -711,6 +713,8 @@ Projects:: /user/username/projects/project/src/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b6a1076d671..fbbb946c991 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 @@ -487,6 +487,8 @@ Projects:: /user/username/projects/project/src/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -707,6 +709,8 @@ Projects:: /user/username/projects/project/src/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index 196d6f1fa88..4fc69c79642 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -476,6 +476,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -564,6 +565,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -661,6 +663,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -759,12 +774,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -919,15 +938,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1207,6 +1232,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1534,6 +1560,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index f9fe1572cbd..8431512847f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -430,6 +430,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -519,6 +520,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -615,6 +617,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-indirect1.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -712,12 +727,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -872,15 +891,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1139,6 +1164,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1449,6 +1475,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index 086c009acda..d76fae1c512 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -441,6 +441,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -522,9 +531,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -639,12 +651,16 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 a4e0a17c7b8..954d80805d7 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 @@ -378,6 +378,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -545,6 +546,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -632,6 +634,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -720,12 +735,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -864,15 +883,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1097,6 +1122,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1188,9 +1214,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1288,6 +1317,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1564,6 +1607,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -1743,6 +1787,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 @@ -1843,6 +1888,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 4 + projectProgramVersion: 2 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig.json + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1941,12 +2002,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 2 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2237,15 +2302,22 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 5 projectProgramVersion: 2 + dirty: true + isClosed: true *changed* + isOrphan: true /user/username/projects/myproject/indirect3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2649,9 +2721,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json 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 531b87d7019..525fc1a3758 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 @@ -474,6 +474,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -645,6 +646,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -742,6 +744,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -840,12 +855,16 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts @@ -1000,15 +1019,21 @@ FsWatchesRecursive *deleted*:: {} Projects:: -/dev/null/inferredProject1* (Inferred) +/dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -1287,6 +1312,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1388,9 +1414,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1498,6 +1527,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1821,6 +1864,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -2251,6 +2295,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2258,6 +2303,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2266,6 +2312,7 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 @@ -2398,6 +2445,40 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Projects:: +/dev/null/inferredProject1* (Inferred) + projectStateVersion: 4 + projectProgramVersion: 2 +/user/username/projects/myproject/tsconfig-indirect1.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 3 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig.json + /user/username/projects/myproject/tsconfig-indirect1.json +/user/username/projects/myproject/tsconfig-indirect2.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 4 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig.json + /user/username/projects/myproject/tsconfig-indirect1.json + /user/username/projects/myproject/tsconfig-indirect2.json +/user/username/projects/myproject/tsconfig-src.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 3 + /user/username/projects/myproject/tsconfig-src.json + /user/username/projects/myproject/tsconfig.json + /user/username/projects/myproject/tsconfig-indirect1.json + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2527,9 +2608,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 2 + dirty: true *changed* + isOrphan: true *changed* /user/username/projects/myproject/tsconfig-indirect1.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2537,6 +2621,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2545,9 +2630,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 2 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2915,12 +3002,17 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 5 projectProgramVersion: 2 + dirty: true + isClosed: true *changed* + isOrphan: true /user/username/projects/myproject/indirect3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2928,6 +3020,8 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -2936,9 +3030,13 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -3563,6 +3661,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect1.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -3570,6 +3669,7 @@ Projects:: /user/username/projects/myproject/tsconfig-indirect2.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 4 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json @@ -3578,9 +3678,11 @@ Projects:: /user/username/projects/myproject/tsconfig-src.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/myproject/tsconfig-src.json /user/username/projects/myproject/tsconfig.json 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 18c0b4670b2..0befd39177b 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 @@ -291,6 +291,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -732,6 +734,7 @@ Projects:: /user/username/projects/solution/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/solution/shared/tsconfig.json /user/username/projects/solution/api/tsconfig.json @@ -739,9 +742,12 @@ Projects:: /user/username/projects/solution/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 3e18ad933bb..7d48b694040 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 @@ -292,6 +292,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -498,9 +500,12 @@ Projects:: /user/username/projects/solution/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 5cad33bf995..fc6ce63c751 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 @@ -291,6 +291,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -732,6 +734,7 @@ Projects:: /user/username/projects/solution/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/solution/shared/tsconfig.json /user/username/projects/solution/api/tsconfig.json @@ -739,9 +742,12 @@ Projects:: /user/username/projects/solution/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 0fffbd23581..22cb29deb98 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 @@ -293,6 +293,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -734,6 +736,7 @@ Projects:: /user/username/projects/solution/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/solution/shared/tsconfig.json /user/username/projects/solution/api/tsconfig.json @@ -741,9 +744,12 @@ Projects:: /user/username/projects/solution/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 8efef48f23a..05edac3cde1 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 @@ -291,6 +291,8 @@ Projects:: /user/username/projects/solution/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *new* @@ -732,6 +734,7 @@ Projects:: /user/username/projects/solution/app/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 3 /user/username/projects/solution/shared/tsconfig.json /user/username/projects/solution/api/tsconfig.json @@ -739,9 +742,12 @@ Projects:: /user/username/projects/solution/shared/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/solution/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 e49b880aab8..3699f576d13 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 @@ -1490,24 +1490,30 @@ Projects:: /user/username/projects/myproject/coreRef1/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/coreRef3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/indirect/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 /user/username/projects/myproject/refToCoreRef3/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 10c241dfd73..2dad24f6769 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 @@ -716,6 +716,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -790,6 +791,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 f59574dc3a1..7a371d25e18 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 @@ -714,6 +714,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -804,6 +805,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 8022721b744..5f77d023401 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 @@ -715,6 +715,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -813,6 +814,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1145,6 +1155,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1232,6 +1251,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1313,6 +1341,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1394,6 +1431,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1511,9 +1558,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 a9d3c147aab..d74e130315a 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 @@ -737,6 +737,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -855,6 +856,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1166,6 +1176,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1251,6 +1270,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1327,6 +1355,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1400,6 +1437,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1507,9 +1554,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 fdc032741a7..652e688aeed 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 @@ -968,6 +968,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1047,6 +1056,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1120,6 +1138,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1193,6 +1220,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1300,9 +1337,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 dedd3764e73..d3c48baaf75 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 @@ -719,6 +719,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -793,6 +794,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 3081c403a99..9065aa2403c 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 @@ -717,6 +717,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -807,6 +808,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 320dc83344a..b154aaead97 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 @@ -733,6 +733,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -830,6 +831,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1162,6 +1172,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1249,6 +1268,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1330,6 +1358,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1411,6 +1448,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1527,9 +1574,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 d669535ffcd..edbbcb144c3 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 @@ -737,6 +737,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -855,6 +856,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1166,6 +1176,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1250,6 +1269,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1328,6 +1356,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1406,6 +1443,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1519,9 +1566,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 a06f83332ef..dc362f4b0bb 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 @@ -996,6 +996,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1080,6 +1089,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1158,6 +1176,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1236,6 +1263,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1349,9 +1386,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 fb98c581237..02ba57b7340 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js @@ -1002,6 +1002,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1089,6 +1098,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1170,6 +1188,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1251,6 +1278,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1367,9 +1404,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 8e6eabc8f06..b03abaf632d 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 @@ -717,6 +717,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -817,6 +818,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 4b0a97cacd0..f3b15269310 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 @@ -717,6 +717,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -813,6 +814,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 284d7f4791b..fb5c4ed854d 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 @@ -721,6 +721,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -795,6 +796,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 4bb87f28981..001c2210529 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 @@ -719,6 +719,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -809,6 +810,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 d0c78016418..2a1157f3fb5 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 @@ -720,6 +720,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -818,6 +819,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1150,6 +1160,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1237,6 +1256,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1318,6 +1346,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1399,6 +1436,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1516,9 +1563,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 5aedc25c164..91b2263dd6c 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 @@ -742,6 +742,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -860,6 +861,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1171,6 +1181,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1256,6 +1275,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1332,6 +1360,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1405,6 +1442,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1512,9 +1559,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 9f23e4d373c..f1cc6c3d504 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 @@ -973,6 +973,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1052,6 +1061,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1125,6 +1143,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1198,6 +1225,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1305,9 +1342,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 8fa5803eb1e..2421d96664d 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 @@ -724,6 +724,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -798,6 +799,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 0d7e1a05f56..15dc6b608b1 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -812,6 +813,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 83e3a5b9eff..180a53b0969 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 @@ -738,6 +738,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -835,6 +836,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1167,6 +1177,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1254,6 +1273,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1335,6 +1363,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1416,6 +1453,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1532,9 +1579,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 ec350dead38..aa5d32973da 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 @@ -742,6 +742,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -860,6 +861,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1171,6 +1181,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1255,6 +1274,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1333,6 +1361,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1411,6 +1448,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1524,9 +1571,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 9a20fef2dce..6921432b8ac 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 @@ -1001,6 +1001,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1085,6 +1094,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1163,6 +1181,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1241,6 +1268,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1354,9 +1391,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b40251b1ed3..cd685e14fed 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -822,6 +823,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 b198df77990..8199e21dec8 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -818,6 +819,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 194b74e86c5..95d53933e93 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js @@ -1007,6 +1007,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1094,6 +1103,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1175,6 +1193,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1256,6 +1283,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1372,9 +1409,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 dfb4a21e7e4..ef9d4b7504b 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -822,6 +823,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 67bc346680b..a1f8343d5a0 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -818,6 +819,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 53592046ea2..97a370cf7e8 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 @@ -818,6 +818,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -897,6 +906,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -970,6 +988,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1043,6 +1070,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1150,9 +1187,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 9cd0a394f2a..199f59e404d 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 @@ -722,6 +722,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -796,6 +797,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 e5a82656225..ed5847530cb 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 @@ -720,6 +720,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -810,6 +811,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 51351e0087a..193ddc6a267 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 @@ -721,6 +721,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -819,6 +820,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1151,6 +1161,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1238,6 +1257,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1319,6 +1347,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1400,6 +1437,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1517,9 +1564,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b0444f6a528..2a2024d406c 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 @@ -743,6 +743,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -861,6 +862,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1172,6 +1182,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1257,6 +1276,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1333,6 +1361,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1406,6 +1443,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1513,9 +1560,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 50bac6aef71..2a379458567 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 @@ -974,6 +974,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1053,6 +1062,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1126,6 +1144,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1199,6 +1226,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1306,9 +1343,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 92f6607b99f..c8fd3ab9450 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 @@ -725,6 +725,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -799,6 +800,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 bef7476ed83..cdb589538cd 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 @@ -723,6 +723,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -813,6 +814,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 f94dce46a56..b688e9872cc 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 @@ -739,6 +739,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -836,6 +837,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1168,6 +1178,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1255,6 +1274,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1336,6 +1364,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1417,6 +1454,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1533,9 +1580,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 8a933926d27..d974276a8c2 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 @@ -743,6 +743,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -861,6 +862,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1172,6 +1182,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1256,6 +1275,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1334,6 +1362,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1412,6 +1449,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1525,9 +1572,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 180f4ab0807..2774542b565 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 @@ -1002,6 +1002,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1086,6 +1095,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1164,6 +1182,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1242,6 +1269,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1355,9 +1392,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 644d623c1c6..37c9257f72b 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js @@ -1008,6 +1008,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1095,6 +1104,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1176,6 +1194,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1257,6 +1284,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1373,9 +1410,12 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 07167c0807c..92862a999e8 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 @@ -723,6 +723,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -823,6 +824,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 153b5c2f92b..1920b880230 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 @@ -723,6 +723,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -819,6 +820,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 df28d29f49d..09926c5736a 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 @@ -1072,9 +1072,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1180,6 +1182,21 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 50b6a7f3061..9fbc0cd331d 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 @@ -1069,9 +1069,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1165,6 +1167,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1502,6 +1519,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 f3ba0d8ba87..e76578bfd17 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 @@ -1004,6 +1004,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1127,6 +1128,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -1471,9 +1473,10 @@ Info seq [hh:mm:ss:mss] response: After request Projects:: -/user/username/projects/myproject/dependency/tsconfig.json (Configured) +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 @@ -1948,6 +1951,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2055,6 +2072,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2156,6 +2187,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2257,6 +2302,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2358,6 +2418,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2519,14 +2595,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 293ecb8e930..9ead022b664 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 @@ -1104,9 +1104,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1214,9 +1216,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1534,6 +1538,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1859,6 +1877,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1963,6 +1995,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2058,6 +2104,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2150,6 +2210,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2242,6 +2317,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2389,14 +2480,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 e7cffbe6b5f..9141e79c6e3 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 @@ -1467,6 +1467,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1565,6 +1577,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1657,6 +1681,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1749,6 +1785,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1841,6 +1890,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1988,12 +2051,17 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 733243a9edd..d065b3e14ee 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 @@ -1075,9 +1075,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1177,6 +1179,21 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 432568d00b2..40f2b2f54e5 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 @@ -1072,9 +1072,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1162,6 +1164,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1499,6 +1516,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 924000e39fa..ed041fd4e5e 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 @@ -1026,9 +1026,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1123,6 +1125,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1460,9 +1475,10 @@ Info seq [hh:mm:ss:mss] response: After request Projects:: -/user/username/projects/myproject/dependency/tsconfig.json (Configured) +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 @@ -1937,6 +1953,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2044,6 +2074,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2145,6 +2189,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2246,6 +2304,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2347,6 +2420,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2507,14 +2596,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 8c43e504cc8..379daa1705e 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 @@ -1102,9 +1102,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1228,6 +1230,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1502,6 +1519,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1827,6 +1858,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1931,6 +1976,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2029,6 +2088,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2127,6 +2200,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2225,6 +2313,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2382,14 +2486,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b939c57d859..a6dd8a265ab 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 @@ -1498,6 +1498,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1602,6 +1614,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1700,6 +1724,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1798,6 +1834,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1896,6 +1945,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2053,12 +2116,17 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 a6d1045ad13..31a7cf4b721 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 @@ -1716,6 +1716,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1823,6 +1837,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1924,6 +1952,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2025,6 +2067,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2126,6 +2183,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2286,14 +2359,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 34b7538ff90..8d8d6bcab9c 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 @@ -1072,6 +1072,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1131,9 +1132,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1232,6 +1235,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1546,6 +1564,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 5bef4144d3b..504ead876eb 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 @@ -1072,6 +1072,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1131,9 +1132,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1228,6 +1231,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1542,6 +1560,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 3f8ac8175a0..a09696b4d2f 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 @@ -1084,9 +1084,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1187,6 +1189,22 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 7effc4882d1..97d622f81a9 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 @@ -1081,9 +1081,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1172,6 +1174,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1481,6 +1499,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 ca995748695..7933612f02a 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 @@ -1086,6 +1086,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1498,6 +1499,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1990,6 +2006,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2097,6 +2128,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2198,6 +2244,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2299,6 +2360,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2400,6 +2477,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2561,15 +2655,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 dcf23afe0a7..646e22d61c1 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 @@ -1116,9 +1116,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1212,6 +1214,22 @@ Timeout callback:: count: 3 2: /user/username/projects/myproject/dependency/tsconfig.json 3: *ensureProjectForOpenFiles* +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1558,6 +1576,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -2023,6 +2056,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2128,6 +2176,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2224,6 +2287,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2317,6 +2395,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2410,6 +2504,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2561,15 +2672,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 3458d756e47..a4a4fbe0edb 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 @@ -1689,6 +1689,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1788,6 +1803,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1881,6 +1911,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1974,6 +2019,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2067,6 +2128,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2218,15 +2296,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 58bc46cb3cc..3658448a297 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 @@ -1087,9 +1087,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1190,6 +1192,22 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 3c9a282a25b..f819456966a 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 @@ -1084,9 +1084,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1175,6 +1177,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1484,6 +1502,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 f256565c060..19b65eb5164 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 @@ -1110,9 +1110,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1173,6 +1175,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1519,6 +1537,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2011,6 +2044,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2118,6 +2166,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2219,6 +2282,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2320,6 +2398,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2421,6 +2515,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2581,15 +2692,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 f9bf5dbc961..120c8069cd2 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 @@ -1114,9 +1114,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1204,6 +1206,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1550,6 +1568,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -2015,6 +2048,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2119,6 +2167,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2217,6 +2280,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2315,6 +2393,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2413,6 +2507,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2570,15 +2681,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 97724d2feba..cbf919e171f 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 @@ -1723,6 +1723,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1827,6 +1842,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1925,6 +1955,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2023,6 +2068,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2121,6 +2182,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2278,15 +2356,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 f217cc391c0..c17c565e6ad 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 @@ -1082,9 +1082,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1184,6 +1186,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1498,6 +1516,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 b61f3fdd386..ddc7a6ba348 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 @@ -1082,9 +1082,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1180,6 +1182,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1494,6 +1512,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 f8f0ea2a9ea..1077c99c335 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 @@ -1729,6 +1729,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1836,6 +1851,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1937,6 +1967,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2038,6 +2083,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2139,6 +2200,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2299,15 +2377,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 ae7d376cb38..ce3561fb864 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 @@ -1085,6 +1085,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1145,9 +1146,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1247,6 +1250,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1561,6 +1580,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 fdc41d600af..37a10822f00 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 @@ -1085,6 +1085,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1145,9 +1146,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json @@ -1243,6 +1246,22 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1557,6 +1576,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 dfee06759cf..490c54edb13 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 @@ -1534,6 +1534,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1633,6 +1648,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1726,6 +1756,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1819,6 +1864,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1912,6 +1973,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 2 + /user/username/projects/myproject/dependency/tsconfig.json + /user/username/projects/myproject/main/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2063,15 +2141,20 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 2 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/main/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 9d8a8d28568..535a1a8e096 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 @@ -1090,9 +1090,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1198,6 +1200,21 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 8a4d3a3775e..59f05b698b6 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 @@ -1087,9 +1087,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1183,6 +1185,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1520,6 +1537,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 61abc652c56..11f127368cd 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 @@ -1022,6 +1022,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1145,6 +1146,7 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* @@ -1489,9 +1491,10 @@ Info seq [hh:mm:ss:mss] response: After request Projects:: -/user/username/projects/myproject/dependency/tsconfig.json (Configured) +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 @@ -1966,6 +1969,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2073,6 +2090,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2174,6 +2205,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2275,6 +2320,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2376,6 +2436,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2537,14 +2613,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 fbd6b663e56..e5b38ce17b1 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 @@ -1122,9 +1122,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1232,9 +1234,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1552,6 +1556,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1877,6 +1895,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1981,6 +2013,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2076,6 +2122,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2168,6 +2228,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2260,6 +2335,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2407,14 +2498,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 2ab05884940..01bb7f5c28e 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 @@ -1485,6 +1485,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1583,6 +1595,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1675,6 +1699,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1767,6 +1803,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1859,6 +1908,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2006,12 +2069,17 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 e5201fe1791..8ec10fe0443 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 @@ -1093,9 +1093,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1195,6 +1197,21 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 e8d3599e3b1..5108f317e85 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 @@ -1090,9 +1090,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1180,6 +1182,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1517,6 +1534,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 59b848f11d5..e1c0c335110 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 @@ -1044,9 +1044,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1141,6 +1143,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1478,9 +1493,10 @@ Info seq [hh:mm:ss:mss] response: After request Projects:: -/user/username/projects/myproject/dependency/tsconfig.json (Configured) +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 @@ -1955,6 +1971,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2062,6 +2092,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2163,6 +2207,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2264,6 +2322,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2365,6 +2438,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2525,14 +2614,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b286df36835..2bf96bc1e68 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 @@ -1120,9 +1120,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1246,6 +1248,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1520,6 +1537,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1845,6 +1876,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1949,6 +1994,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2047,6 +2106,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2145,6 +2218,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2243,6 +2331,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2400,14 +2504,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 57c6ba21c6e..3732ac64949 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 @@ -1516,6 +1516,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1620,6 +1632,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1718,6 +1742,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1816,6 +1852,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1914,6 +1963,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2071,12 +2134,17 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 4f5a219ed9d..02701585ea0 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 @@ -1734,6 +1734,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1841,6 +1855,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1942,6 +1970,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2043,6 +2085,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2144,6 +2201,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -2304,14 +2377,19 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json -/user/username/projects/myproject/random/tsconfig.json (Configured) +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 38e65aca8c2..f5828fce8dc 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 @@ -1090,6 +1090,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1149,9 +1150,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1250,6 +1253,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1564,6 +1582,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 ec42b72f35e..d3727ca3420 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 @@ -1090,6 +1090,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1149,9 +1150,11 @@ Projects:: /user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/main/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true originalConfiguredProjects: 1 /user/username/projects/myproject/dependency/tsconfig.json /user/username/projects/myproject/random/tsconfig.json (Configured) @@ -1246,6 +1249,21 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1560,6 +1578,20 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/dependency/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + originalConfiguredProjects: 1 + /user/username/projects/myproject/dependency/tsconfig.json +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 1a4b8e5ddd1..eba977b33c8 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 @@ -979,6 +979,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1074,6 +1083,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1163,6 +1181,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1252,6 +1279,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1382,9 +1419,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 da47c70f37e..faafd780131 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 @@ -733,6 +733,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -817,6 +818,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 3994bc5543c..b4386c112b3 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 @@ -731,6 +731,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -820,6 +821,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 c20ff4dc3b3..35451006e28 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 @@ -1052,6 +1052,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1147,6 +1156,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1236,6 +1254,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1325,6 +1352,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1455,9 +1492,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 29aa965b2c8..2060bd3c5a3 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 @@ -762,6 +762,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -864,6 +865,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1137,6 +1139,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1228,6 +1239,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1307,6 +1327,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1380,6 +1409,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1488,9 +1527,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 9920513419e..10fa1f3a891 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 @@ -890,6 +890,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -969,6 +978,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1042,6 +1060,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1115,6 +1142,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1223,9 +1260,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 514832d9365..420396d3766 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 @@ -736,6 +736,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -814,6 +815,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 e82441acec6..0477c454050 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 @@ -734,6 +734,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -817,6 +818,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 856158f7578..182e64833ce 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 @@ -729,6 +729,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -820,6 +821,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1116,6 +1126,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1211,6 +1230,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1300,6 +1328,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1389,6 +1426,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1519,9 +1566,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 ef39788f318..46920a989b2 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 @@ -760,6 +760,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -875,6 +876,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1146,6 +1156,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1239,6 +1258,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1323,6 +1351,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1404,6 +1441,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1525,9 +1572,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 90dd44dda8d..13e80faf371 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 @@ -946,6 +946,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1033,6 +1042,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1114,6 +1132,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1195,6 +1222,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1316,9 +1353,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 52619039515..9a868a92dd7 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 @@ -734,6 +734,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -828,6 +829,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 e94b5be8c42..8e86fbbb9fb 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 @@ -734,6 +734,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -824,6 +825,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 5b125e0ba86..695d89f71c5 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 @@ -953,6 +953,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1042,6 +1051,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1125,6 +1143,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1208,6 +1235,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1333,9 +1370,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 85aeb86610a..7b32d2c9226 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 @@ -1014,6 +1014,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1103,6 +1112,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1186,6 +1204,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1269,6 +1296,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1394,9 +1431,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 352cb887d07..6bdcd4951d2 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 @@ -1015,6 +1015,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1104,6 +1113,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1187,6 +1205,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1270,6 +1297,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1395,9 +1432,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 3b842d0252b..360a278cc12 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 @@ -945,6 +945,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1034,6 +1043,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1117,6 +1135,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1200,6 +1227,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1325,9 +1362,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 abe6f89c2ff..5e610327318 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 @@ -1007,6 +1007,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1096,6 +1105,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1179,6 +1197,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1262,6 +1289,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1387,9 +1424,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 e82ef9daa07..e5b448b365c 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 @@ -1008,6 +1008,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1097,6 +1106,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1180,6 +1198,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1263,6 +1290,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1388,9 +1425,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 94421d3d3ef..56000f0f770 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 @@ -950,6 +950,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1039,6 +1048,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1122,6 +1140,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1205,6 +1232,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1330,9 +1367,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 84f069fdb49..d001128f6c8 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 @@ -707,6 +707,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -785,6 +786,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 9d498d5c1e9..1ec03bca0ec 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 @@ -705,6 +705,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -788,6 +789,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 cdb6f55173f..3868ef73868 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 @@ -708,6 +708,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -796,6 +797,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 2c19885b1b6..9c4a3ee395c 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 @@ -708,6 +708,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -792,6 +793,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 c92a3c24784..ca8777a06bb 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 @@ -790,6 +790,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -879,6 +888,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -962,6 +980,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1045,6 +1072,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1170,9 +1207,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 ed09aae8956..6e4da0b141f 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 @@ -1023,6 +1023,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1122,6 +1131,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1215,6 +1233,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1308,6 +1335,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1445,9 +1482,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 4697c35ef48..aacaeb249f6 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 @@ -773,6 +773,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -857,6 +858,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 7a25dd0e5b2..4d6ab152551 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 @@ -771,6 +771,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -860,6 +861,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 b81f3061f8a..de51a536f60 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 @@ -1096,6 +1096,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1195,6 +1204,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1288,6 +1306,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1381,6 +1408,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1518,9 +1555,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 cdb5636257d..ee8c9d799cb 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 @@ -806,6 +806,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -908,6 +909,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -1185,6 +1187,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1280,6 +1291,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1363,6 +1383,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1440,6 +1469,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1555,9 +1594,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 b05948e2ade..69ffd351382 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 @@ -930,6 +930,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1013,6 +1022,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1090,6 +1108,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1167,6 +1194,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1282,9 +1319,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 81c87eec293..a1653125f24 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 @@ -776,6 +776,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -854,6 +855,15 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 33289aedf6f..e89d50cdc46 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 @@ -774,6 +774,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -857,6 +858,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 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 029ab01fe1b..d828569cd59 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 @@ -773,6 +773,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -868,6 +869,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1168,6 +1178,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1267,6 +1286,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1360,6 +1388,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1453,6 +1490,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1590,9 +1637,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 44eed1fc45b..cc9158eaee5 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 @@ -804,6 +804,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -923,6 +924,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: @@ -1198,6 +1208,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1295,6 +1314,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1383,6 +1411,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1468,6 +1505,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 2 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1596,9 +1643,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 f55218d197d..f1749a3b5fb 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 @@ -990,6 +990,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1081,6 +1090,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1166,6 +1184,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1251,6 +1278,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -1379,9 +1416,12 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/user/username/projects/myproject/random/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/user/username/projects/myproject/random/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* 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 a7def716a1b..709c146d6d8 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 @@ -774,6 +774,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -868,6 +869,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] 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 b1142833135..ad975562bfb 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 @@ -774,6 +774,7 @@ Projects:: /user/username/projects/myproject/main/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /user/username/projects/myproject/random/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 @@ -864,6 +865,15 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/main/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/user/username/projects/myproject/random/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + Before request Info seq [hh:mm:ss:mss] request: diff --git a/tests/baselines/reference/tsserver/projects/File-in-multiple-projects-at-opened-and-closed-correctly.js b/tests/baselines/reference/tsserver/projects/File-in-multiple-projects-at-opened-and-closed-correctly.js index 3dd93264903..0d50a43cab8 100644 --- a/tests/baselines/reference/tsserver/projects/File-in-multiple-projects-at-opened-and-closed-correctly.js +++ b/tests/baselines/reference/tsserver/projects/File-in-multiple-projects-at-opened-and-closed-correctly.js @@ -212,7 +212,6 @@ ScriptInfos:: containingProjects: 1 /a/c/tsconfig.json *default* -Configured project: /a/c/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -427,8 +426,6 @@ ScriptInfos:: containingProjects: 1 /a/c/tsconfig.json *default* -Configured project: /a/c/tsconfig.json hasOpenRef:: true isClosed: false -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -476,6 +473,15 @@ FsWatchesRecursive:: /a/c: {} +Projects:: +/a/b/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 +/a/c/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/app.ts (Open) version: Text-1 @@ -488,8 +494,6 @@ ScriptInfos:: containingProjects: 1 /a/c/tsconfig.json -Configured project: /a/c/tsconfig.json hasOpenRef:: false isClosed: false -Configured project: /a/b/tsconfig.json hasOpenRef:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -537,6 +541,16 @@ FsWatchesRecursive:: /a/c: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* +/a/c/tsconfig.json (Configured) + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true + ScriptInfos:: /a/b/app.ts *changed* open: false *changed* @@ -549,8 +563,6 @@ ScriptInfos:: containingProjects: 1 /a/c/tsconfig.json -Configured project: /a/c/tsconfig.json hasOpenRef:: false isClosed: false -Configured project: /a/b/tsconfig.json hasOpenRef:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -620,9 +632,12 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 -/a/c/tsconfig.json (Configured) + isClosed: true *changed* + noOpenRef: true +/a/c/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: false *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -635,5 +650,3 @@ ScriptInfos:: version: SVC-1-0 containingProjects: 1 /a/c/tsconfig.json *default* - -Configured project: /a/c/tsconfig.json hasOpenRef:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/Orphan-source-files-are-handled-correctly-on-watch-trigger.js b/tests/baselines/reference/tsserver/projects/Orphan-source-files-are-handled-correctly-on-watch-trigger.js index 0233be3d366..ca00c6f28f1 100644 --- a/tests/baselines/reference/tsserver/projects/Orphan-source-files-are-handled-correctly-on-watch-trigger.js +++ b/tests/baselines/reference/tsserver/projects/Orphan-source-files-are-handled-correctly-on-watch-trigger.js @@ -214,6 +214,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/tsconfig.json @@ -304,6 +305,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -319,7 +321,6 @@ ScriptInfos:: containingProjects: 0 *changed* /user/username/projects/myproject/tsconfig.json *deleted* -Containing projects for /user/username/projects/myproject/src/file2.ts:: Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Before running Timeout callback:: count: 0 @@ -342,5 +343,3 @@ ScriptInfos:: containingProjects: 0 After running Timeout callback:: count: 0 - -Containing projects for /user/username/projects/myproject/src/file2.ts:: \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/changes-in-closed-files-are-reflected-in-project-structure.js b/tests/baselines/reference/tsserver/projects/changes-in-closed-files-are-reflected-in-project-structure.js index d5060ebd5c3..d635a5946fc 100644 --- a/tests/baselines/reference/tsserver/projects/changes-in-closed-files-are-reflected-in-project-structure.js +++ b/tests/baselines/reference/tsserver/projects/changes-in-closed-files-are-reflected-in-project-structure.js @@ -159,6 +159,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject2* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 @@ -253,9 +254,11 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 2 *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/f1.ts (Open) @@ -272,6 +275,3 @@ ScriptInfos:: containingProjects: 1 *changed* /dev/null/inferredProject1* *default* *new* /dev/null/inferredProject2* *deleted* - -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: true isClosed: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/clear-mixed-content-file-after-closing.js b/tests/baselines/reference/tsserver/projects/clear-mixed-content-file-after-closing.js index 7de9f197047..0bdb20be7c3 100644 --- a/tests/baselines/reference/tsserver/projects/clear-mixed-content-file-after-closing.js +++ b/tests/baselines/reference/tsserver/projects/clear-mixed-content-file-after-closing.js @@ -699,6 +699,7 @@ Projects:: /a/b/project (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) @@ -1153,6 +1154,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/project (External) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/app.ts (Open) version: Text-1 diff --git a/tests/baselines/reference/tsserver/projects/config-file-is-deleted.js b/tests/baselines/reference/tsserver/projects/config-file-is-deleted.js index 01f5604fa42..51dc48d3266 100644 --- a/tests/baselines/reference/tsserver/projects/config-file-is-deleted.js +++ b/tests/baselines/reference/tsserver/projects/config-file-is-deleted.js @@ -315,6 +315,8 @@ Projects:: /a/b/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true *changed* ScriptInfos:: /a/b/f1.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/projects/correctly-migrate-files-between-projects.js b/tests/baselines/reference/tsserver/projects/correctly-migrate-files-between-projects.js index b639cc7eb33..21f2cdd8100 100644 --- a/tests/baselines/reference/tsserver/projects/correctly-migrate-files-between-projects.js +++ b/tests/baselines/reference/tsserver/projects/correctly-migrate-files-between-projects.js @@ -64,7 +64,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* *default* -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -127,8 +126,6 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject2* *default* -Inferred project: /dev/null/inferredProject1* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject2* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -203,9 +200,15 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject3* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -226,7 +229,6 @@ ScriptInfos:: /dev/null/inferredProject3* *default* *new* /dev/null/inferredProject2* *deleted* -Inferred project: /dev/null/inferredProject3* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -298,6 +300,8 @@ Projects:: /dev/null/inferredProject3* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /dev/null/inferredProject4* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -322,9 +326,6 @@ ScriptInfos:: /dev/null/inferredProject5* *default* *new* /dev/null/inferredProject3* -Inferred project: /dev/null/inferredProject3* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject4* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject5* isOrphan:: false isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -372,12 +373,16 @@ Projects:: /dev/null/inferredProject3* (Inferred) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isOrphan: true /dev/null/inferredProject4* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 /dev/null/inferredProject5* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/f1.ts @@ -395,9 +400,6 @@ ScriptInfos:: /dev/null/inferredProject3* /dev/null/inferredProject5* *deleted* -Inferred project: /dev/null/inferredProject3* isOrphan:: true isClosed: false -Inferred project: /dev/null/inferredProject4* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject5* isOrphan:: true isClosed: false Before request Info seq [hh:mm:ss:mss] request: @@ -465,12 +467,17 @@ Projects:: /dev/null/inferredProject3* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject4* (Inferred) projectStateVersion: 1 projectProgramVersion: 1 -/dev/null/inferredProject5* (Inferred) +/dev/null/inferredProject5* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* ScriptInfos:: /a/b/f1.ts *deleted* @@ -487,6 +494,3 @@ ScriptInfos:: containingProjects: 1 *changed* /dev/null/inferredProject5* *default* *new* /dev/null/inferredProject3* *deleted* - -Inferred project: /dev/null/inferredProject5* isOrphan:: false isClosed: false -Inferred project: /dev/null/inferredProject4* isOrphan:: false isClosed: false \ No newline at end of file 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 407ecaba688..ef7b387571e 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 @@ -120,6 +120,7 @@ Projects:: /tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true Info seq [hh:mm:ss:mss] Calling ensureInferredProjectsUpToDate_TestOnly Info seq [hh:mm:ss:mss] Loading configured project /tsconfig.json diff --git a/tests/baselines/reference/tsserver/projects/deleted-files-affect-project-structure.js b/tests/baselines/reference/tsserver/projects/deleted-files-affect-project-structure.js index 68da5b45f8e..cb6ddbacfe6 100644 --- a/tests/baselines/reference/tsserver/projects/deleted-files-affect-project-structure.js +++ b/tests/baselines/reference/tsserver/projects/deleted-files-affect-project-structure.js @@ -166,6 +166,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/f1.ts (Open) @@ -257,6 +258,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 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 00b9b92e230..94be5e3eb17 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 @@ -264,6 +264,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} +Projects:: +/user/username/projects/myproject/playground/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -471,9 +477,12 @@ Projects:: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/playground/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -636,6 +645,7 @@ Projects:: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* 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 cc43a454ed4..1b9045e3d36 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 @@ -301,6 +301,12 @@ FsWatchesRecursive:: /a/b/projects/config: {} +Projects:: +/a/b/projects/config/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/projects/config/file.ts *changed* open: false *changed* @@ -420,6 +426,8 @@ Projects:: /a/b/projects/config/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 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 f2c28a0ccbb..5ab683a53bb 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 @@ -319,6 +319,7 @@ Projects:: projectFileName (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/f1.html *changed* diff --git a/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js b/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js index 3d81d675fdb..8aed920909c 100644 --- a/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js +++ b/tests/baselines/reference/tsserver/projects/getting-errors-from-closed-script-info-does-not-throw-exception-because-of-getting-project-from-orphan-script-info.js @@ -205,6 +205,12 @@ FsWatchesRecursive:: /a/b: {} +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/b/app.ts *changed* open: false *changed* diff --git a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js index cb61b330ec1..ab81500303f 100644 --- a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js +++ b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js @@ -286,6 +286,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -382,6 +383,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -472,6 +474,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -609,6 +612,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -703,6 +707,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -802,9 +807,12 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js b/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js index 895e0dfed08..5089e1a47dc 100644 --- a/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js +++ b/tests/baselines/reference/tsserver/projects/handles-the-missing-files-added-with-tripleslash-ref.js @@ -155,6 +155,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /dev/null/inferredProject1* Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -216,6 +217,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/commonFile1.ts (Open) diff --git a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js index 9905d487f81..2f4e1c1049d 100644 --- a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js @@ -282,6 +282,12 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -536,9 +542,12 @@ Projects:: /user/username/projects/myproject/apps/editor/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -755,3 +764,4 @@ Projects:: /user/username/projects/myproject/apps/editor/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true diff --git a/tests/baselines/reference/tsserver/projects/loading-files-with-correct-priority.js b/tests/baselines/reference/tsserver/projects/loading-files-with-correct-priority.js index 3378e990477..3bb5a33f7df 100644 --- a/tests/baselines/reference/tsserver/projects/loading-files-with-correct-priority.js +++ b/tests/baselines/reference/tsserver/projects/loading-files-with-correct-priority.js @@ -288,6 +288,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/main.ts *changed* open: false *changed* @@ -383,6 +389,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 0 @@ -460,6 +467,8 @@ Projects:: /a/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + noOpenRef: false *changed* /dev/null/inferredProject1* (Inferred) projectStateVersion: 1 projectProgramVersion: 0 @@ -599,6 +608,7 @@ Projects:: /a/tsconfig.json (Configured) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* @@ -653,12 +663,16 @@ FsWatchesRecursive:: {} Projects:: -/a/tsconfig.json (Configured) +/a/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + noOpenRef: true *changed* /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/main.js *changed* @@ -874,9 +888,15 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/projects/project-structure-update-is-deferred-if-files-are-not-added-or-removed.js b/tests/baselines/reference/tsserver/projects/project-structure-update-is-deferred-if-files-are-not-added-or-removed.js index 6cbbc29b936..0d985457f65 100644 --- a/tests/baselines/reference/tsserver/projects/project-structure-update-is-deferred-if-files-are-not-added-or-removed.js +++ b/tests/baselines/reference/tsserver/projects/project-structure-update-is-deferred-if-files-are-not-added-or-removed.js @@ -154,6 +154,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/f1.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js index 708c9f83f40..2ecf8a7fc09 100644 --- a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js @@ -264,6 +264,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/playground: {} +Projects:: +/user/username/projects/myproject/playground/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -471,9 +477,12 @@ Projects:: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true /user/username/projects/myproject/playground/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* @@ -644,6 +653,7 @@ Projects:: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json (Configured) projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true ScriptInfos:: /a/lib/lib.d.ts *changed* diff --git a/tests/baselines/reference/tsserver/projects/reload-regular-file-after-closing.js b/tests/baselines/reference/tsserver/projects/reload-regular-file-after-closing.js index 491157e6373..91fb2728b7b 100644 --- a/tests/baselines/reference/tsserver/projects/reload-regular-file-after-closing.js +++ b/tests/baselines/reference/tsserver/projects/reload-regular-file-after-closing.js @@ -324,6 +324,7 @@ Projects:: /a/b/project (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) @@ -389,6 +390,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/project (External) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/app.ts (Open) version: Text-1 diff --git a/tests/baselines/reference/tsserver/projects/requests-are-done-on-file-on-pendingReload-but-has-svc-for-previous-version.js b/tests/baselines/reference/tsserver/projects/requests-are-done-on-file-on-pendingReload-but-has-svc-for-previous-version.js index f217c37d6fe..90e25ae44dd 100644 --- a/tests/baselines/reference/tsserver/projects/requests-are-done-on-file-on-pendingReload-but-has-svc-for-previous-version.js +++ b/tests/baselines/reference/tsserver/projects/requests-are-done-on-file-on-pendingReload-but-has-svc-for-previous-version.js @@ -305,6 +305,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -364,6 +365,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/user/username/projects/myproject/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/projects/should-create-new-inferred-projects-for-files-excluded-from-a-configured-project.js b/tests/baselines/reference/tsserver/projects/should-create-new-inferred-projects-for-files-excluded-from-a-configured-project.js index 218c51a3515..7d3d1ef55dc 100644 --- a/tests/baselines/reference/tsserver/projects/should-create-new-inferred-projects-for-files-excluded-from-a-configured-project.js +++ b/tests/baselines/reference/tsserver/projects/should-create-new-inferred-projects-for-files-excluded-from-a-configured-project.js @@ -229,6 +229,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/b/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /a/b/tsconfig.json @@ -362,6 +363,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/commonFile1.ts (Open) diff --git a/tests/baselines/reference/tsserver/projects/snapshot-from-different-caches-are-incompatible.js b/tests/baselines/reference/tsserver/projects/snapshot-from-different-caches-are-incompatible.js index 170f9f036f7..8dfc7318430 100644 --- a/tests/baselines/reference/tsserver/projects/snapshot-from-different-caches-are-incompatible.js +++ b/tests/baselines/reference/tsserver/projects/snapshot-from-different-caches-are-incompatible.js @@ -266,6 +266,7 @@ Projects:: /a/b/proj.csproj (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -315,6 +316,12 @@ FsWatches *deleted*:: /a/b/app.ts: {} +Projects:: +/a/b/proj.csproj (External) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/b/app.ts (Open) *changed* open: true *changed* diff --git a/tests/baselines/reference/tsserver/projects/synchronizeProjectList-provides-updates-to-redirect-info-when-requested.js b/tests/baselines/reference/tsserver/projects/synchronizeProjectList-provides-updates-to-redirect-info-when-requested.js index 19d318bd8d3..47e48395f99 100644 --- a/tests/baselines/reference/tsserver/projects/synchronizeProjectList-provides-updates-to-redirect-info-when-requested.js +++ b/tests/baselines/reference/tsserver/projects/synchronizeProjectList-provides-updates-to-redirect-info-when-requested.js @@ -610,9 +610,11 @@ Projects:: /users/username/projects/project/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /users/username/projects/project/B/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] request: { @@ -805,9 +807,11 @@ Projects:: /users/username/projects/project/A/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /users/username/projects/project/B/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projects/syntax-tree-cache-handles-changes-in-project-settings.js b/tests/baselines/reference/tsserver/projects/syntax-tree-cache-handles-changes-in-project-settings.js index e167808f3b8..7d01f10316d 100644 --- a/tests/baselines/reference/tsserver/projects/syntax-tree-cache-handles-changes-in-project-settings.js +++ b/tests/baselines/reference/tsserver/projects/syntax-tree-cache-handles-changes-in-project-settings.js @@ -152,6 +152,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -265,6 +266,13 @@ FsWatches:: /a/b/app.ts: *new* {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + isOrphan: true *changed* + ScriptInfos:: /a/b/app.ts *changed* open: false *changed* diff --git a/tests/baselines/reference/tsserver/projects/tsconfig-script-block-support.js b/tests/baselines/reference/tsserver/projects/tsconfig-script-block-support.js index b27eafa4a3c..c1c9c64d32f 100644 --- a/tests/baselines/reference/tsserver/projects/tsconfig-script-block-support.js +++ b/tests/baselines/reference/tsserver/projects/tsconfig-script-block-support.js @@ -908,6 +908,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/b/f1.ts (Open) @@ -1356,6 +1357,12 @@ Info seq [hh:mm:ss:mss] response: } After request +Projects:: +/a/b/tsconfig.json (Configured) *changed* + projectStateVersion: 4 + projectProgramVersion: 2 + dirty: false *changed* + ScriptInfos:: /a/b/f1.ts (Open) version: SVC-1-0 diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js index 7eaa7bec064..29c68a7598a 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js @@ -376,6 +376,7 @@ Projects:: /user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -443,6 +444,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -491,6 +498,7 @@ Projects:: /user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -558,6 +566,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* + projectStateVersion: 3 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 @@ -611,6 +625,7 @@ Projects:: /user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/sample1/tests/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json @@ -676,3 +691,4 @@ Projects:: /user/username/projects/sample1/tests/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 2 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js index e17f7887045..307998a491f 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js @@ -361,6 +361,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -471,6 +472,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -536,6 +538,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -667,6 +670,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js index 5664b2ac296..1a86b0c7db2 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js @@ -361,6 +361,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -420,6 +421,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/c/tsconfig.json @@ -452,6 +454,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -512,3 +515,4 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js index 5be7e2852e8..2e177e7c192 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js @@ -385,6 +385,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json @@ -513,6 +514,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -577,6 +579,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -703,6 +706,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js index e81430931eb..fb192316216 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js @@ -384,6 +384,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json @@ -542,6 +543,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -605,6 +607,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/c/tsconfig.json @@ -761,6 +764,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js index a7edc0aaf02..710124953b9 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js @@ -359,6 +359,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -426,6 +427,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/c/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js index af515ec4025..eb05d1f0d46 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js @@ -363,6 +363,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -479,6 +480,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -541,6 +543,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -678,6 +681,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js index 3652b0a7d8b..d89993a3e12 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js @@ -363,6 +363,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -424,6 +425,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/c/tsconfig.json @@ -453,6 +455,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -515,3 +518,4 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js index 2828c27423e..878f60b8079 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js @@ -381,6 +381,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json @@ -509,6 +510,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -570,6 +572,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json @@ -698,6 +701,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js index 7a155f2ef0c..c0b48df2340 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js @@ -380,6 +380,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json @@ -540,6 +541,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -600,6 +602,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/c/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /user/username/projects/myproject/c/tsconfig.json @@ -758,6 +761,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js index b7817aa0756..f60406c06a2 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js @@ -358,6 +358,7 @@ Projects:: /user/username/projects/myproject/c/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -425,6 +426,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/c/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/reload/should-work-when-script-info-doesnt-have-any-project-open.js b/tests/baselines/reference/tsserver/reload/should-work-when-script-info-doesnt-have-any-project-open.js index c4be3eaa1b2..03b1d927e76 100644 --- a/tests/baselines/reference/tsserver/reload/should-work-when-script-info-doesnt-have-any-project-open.js +++ b/tests/baselines/reference/tsserver/reload/should-work-when-script-info-doesnt-have-any-project-open.js @@ -114,6 +114,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -128,8 +130,6 @@ ScriptInfos:: /dev/null/inferredProject1* contents of closed file:: Content of /a/b/app.ts:: let x = 1 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: Before request ScriptInfos:: @@ -182,8 +182,6 @@ ScriptInfos:: /dev/null/inferredProject1* contents of temp file:: Content of /a/b/app.ts:: const y = 42 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: Before request Info seq [hh:mm:ss:mss] request: @@ -225,8 +223,6 @@ ScriptInfos:: /dev/null/inferredProject1* contents of closed file:: Content of /a/b/app.ts:: let x = 1 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: Before request Info seq [hh:mm:ss:mss] request: @@ -276,6 +272,13 @@ FsWatches *deleted*:: /a/b/app.ts: {} +Projects:: +/dev/null/inferredProject1* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + isOrphan: false *changed* + ScriptInfos:: /a/b/app.ts (Open) *changed* open: true *changed* @@ -321,6 +324,8 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* + isOrphan: true *changed* ScriptInfos:: /a/b/app.ts *changed* @@ -334,8 +339,6 @@ ScriptInfos:: /dev/null/inferredProject1* contents of closed file:: Content of /a/b/app.ts:: let x = 1 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: Before request Info seq [hh:mm:ss:mss] request: @@ -378,8 +381,6 @@ ScriptInfos:: /dev/null/inferredProject1* contents of temp file:: Content of /a/b/app.ts:: const y = 42 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: Before request Info seq [hh:mm:ss:mss] request: @@ -420,6 +421,4 @@ ScriptInfos:: containingProjects: 1 /dev/null/inferredProject1* -contents of closed file:: Content of /a/b/app.ts:: let x = 1 -Inferred project: /dev/null/inferredProject1* isOrphan:: true isClosed: false -info:: /a/b/app.ts:: \ No newline at end of file +contents of closed file:: Content of /a/b/app.ts:: let x = 1 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/reload/should-work-with-temp-file.js b/tests/baselines/reference/tsserver/reload/should-work-with-temp-file.js index 48d553f8523..b95e3fb069f 100644 --- a/tests/baselines/reference/tsserver/reload/should-work-with-temp-file.js +++ b/tests/baselines/reference/tsserver/reload/should-work-with-temp-file.js @@ -95,6 +95,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/b/app.ts (Open) *changed* diff --git a/tests/baselines/reference/tsserver/rename/rename-TS-file-with-js-extension.js b/tests/baselines/reference/tsserver/rename/rename-TS-file-with-js-extension.js index e0a587e4ff6..64b5a3e4419 100644 --- a/tests/baselines/reference/tsserver/rename/rename-TS-file-with-js-extension.js +++ b/tests/baselines/reference/tsserver/rename/rename-TS-file-with-js-extension.js @@ -117,6 +117,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js b/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js index eeb16f45e4e..84d9c7ab8f6 100644 --- a/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js +++ b/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js @@ -117,6 +117,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/rename/with-symlinks-and-case-difference.js b/tests/baselines/reference/tsserver/rename/with-symlinks-and-case-difference.js index 25773fb1a62..2fbd4244ffc 100644 --- a/tests/baselines/reference/tsserver/rename/with-symlinks-and-case-difference.js +++ b/tests/baselines/reference/tsserver/rename/with-symlinks-and-case-difference.js @@ -239,6 +239,8 @@ c:/temp/test/project1/tsconfig.json (Configured) *new* c:/temp/test/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 0 + dirty: true + noOpenRef: true ScriptInfos:: C:/a/lib/lib.d.ts *new* @@ -600,12 +602,15 @@ c:/temp/test/project1/tsconfig.json (Configured) c:/temp/test/project2/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 + noOpenRef: true originalConfiguredProjects: 2 c:/temp/test/project1/tsconfig.json c:/temp/test/project2/tsconfig.json c:/temp/test/tsconfig.json (Configured) *changed* projectStateVersion: 1 projectProgramVersion: 1 *changed* + dirty: false *changed* + noOpenRef: true ScriptInfos:: C:/a/lib/lib.d.ts *changed* diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js index c3c7dfea5c9..bad451670f9 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js @@ -370,6 +370,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -461,6 +462,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js index 100fb46ca6b..774f7f46217 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js @@ -286,6 +286,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -361,6 +362,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js index 3dd8a141aaf..d1dad25b9ed 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js @@ -345,6 +345,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -439,6 +440,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js index d56a8e9180d..746b72b2e01 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js +++ b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js @@ -270,6 +270,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /dev/null/inferredProject1* Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one @@ -328,6 +329,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/projects/temp/a.ts (Open) diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js index 936c0c3ae33..5796511fd15 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js @@ -346,6 +346,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -437,6 +438,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js index fb2f7fdefb7..2f8807d95dd 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js @@ -266,6 +266,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -341,6 +342,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js index 990749dc36b..a3e424e8391 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js +++ b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-configured-projects.js @@ -286,6 +286,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) @@ -374,6 +375,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) @@ -478,6 +480,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) @@ -568,6 +571,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) diff --git a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js index 1a41fd96f0f..ecc6ac60213 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js +++ b/tests/baselines/reference/tsserver/resolutionCache/renaming-module-should-restore-the-states-for-inferred-projects.js @@ -140,6 +140,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) @@ -220,6 +221,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before request @@ -282,6 +284,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before request @@ -394,6 +397,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) diff --git a/tests/baselines/reference/tsserver/resolutionCache/should-property-handle-missing-config-files.js b/tests/baselines/reference/tsserver/resolutionCache/should-property-handle-missing-config-files.js index a7c1af2acde..c054807a9b5 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/should-property-handle-missing-config-files.js +++ b/tests/baselines/reference/tsserver/resolutionCache/should-property-handle-missing-config-files.js @@ -259,6 +259,7 @@ Projects:: project1 (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a/b/app.ts *changed* diff --git a/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js b/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js index 717d3b46b20..f127feefebd 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js +++ b/tests/baselines/reference/tsserver/resolutionCache/should-remove-the-module-not-found-error.js @@ -137,6 +137,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -231,6 +232,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /users/username/projects/project/file1.ts (Open) diff --git a/tests/baselines/reference/tsserver/resolutionCache/works-correctly-when-typings-are-added-or-removed.js b/tests/baselines/reference/tsserver/resolutionCache/works-correctly-when-typings-are-added-or-removed.js index 3e125ed1913..5083f786add 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/works-correctly-when-typings-are-added-or-removed.js +++ b/tests/baselines/reference/tsserver/resolutionCache/works-correctly-when-typings-are-added-or-removed.js @@ -257,6 +257,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /users/username/projects/project/app.ts (Open) @@ -338,6 +339,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /users/username/projects/project/node_modules/@types/lib2 :: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots Info seq [hh:mm:ss:mss] Scheduled: /users/username/projects/project/tsconfig.json @@ -378,6 +380,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json @@ -434,6 +437,7 @@ Projects:: /users/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /users/username/projects/project/app.ts (Open) diff --git a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-inferred-project.js b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-inferred-project.js index 94a4dda9205..52dafe977c5 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-inferred-project.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-inferred-project.js @@ -668,6 +668,9 @@ Projects:: /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* + isClosed: true *changed* + isOrphan: true *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-js-project-with-tscheck.js b/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-js-project-with-tscheck.js index 4daa73005af..a4c4a04c3a5 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-js-project-with-tscheck.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-js-project-with-tscheck.js @@ -151,6 +151,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -404,6 +405,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before request diff --git a/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-project-with-tscheck.js b/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-project-with-tscheck.js index 200e57e2ad8..8e36dd15277 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-project-with-tscheck.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/reports-semantic-error-in-configured-project-with-tscheck.js @@ -147,6 +147,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -396,6 +397,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before request diff --git a/tests/baselines/reference/tsserver/skipLibCheck/should-not-report-bind-errors-for-declaration-files-with-skipLibCheck=true.js b/tests/baselines/reference/tsserver/skipLibCheck/should-not-report-bind-errors-for-declaration-files-with-skipLibCheck=true.js index c5494099eb7..dec7684576c 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/should-not-report-bind-errors-for-declaration-files-with-skipLibCheck=true.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/should-not-report-bind-errors-for-declaration-files-with-skipLibCheck=true.js @@ -178,6 +178,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -433,6 +434,7 @@ Projects:: /a/jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before request diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js index 6fcabaaff30..553c212be2d 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js @@ -394,6 +394,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 6: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -500,6 +501,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -624,6 +626,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -710,6 +713,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before running Timeout callback:: count: 0 diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js index ffba824de8f..a1e79afe4cd 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js @@ -358,6 +358,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -465,6 +466,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Timeout callback:: count: 0 diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js index 1e37c89cb5b..9a29b0c5f93 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js @@ -441,6 +441,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 9: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -558,6 +559,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -689,6 +691,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Info seq [hh:mm:ss:mss] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -783,6 +786,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Before running Timeout callback:: count: 0 diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index 2bc33696b5f..884f1782615 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -387,6 +387,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 5: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -504,6 +505,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js index 1d595b161ba..e79f746c729 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js @@ -377,6 +377,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -494,6 +495,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Timeout callback:: count: 0 @@ -627,6 +629,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before running Timeout callback:: count: 2 8: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json @@ -744,6 +747,7 @@ Projects:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/symLinks/when-not-symlink-but-differs-in-casing.js b/tests/baselines/reference/tsserver/symLinks/when-not-symlink-but-differs-in-casing.js index 63de8f38a6b..6795a9635d7 100644 --- a/tests/baselines/reference/tsserver/symLinks/when-not-symlink-but-differs-in-casing.js +++ b/tests/baselines/reference/tsserver/symLinks/when-not-symlink-but-differs-in-casing.js @@ -213,6 +213,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: @@ -387,9 +388,13 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* /dev/null/inferredProject1* (Inferred) *deleted* projectStateVersion: 2 projectProgramVersion: 1 + dirty: true + isClosed: true *changed* + isOrphan: true *changed* autoImportProviderHost: undefined *changed* /dev/null/inferredProject2* (Inferred) *new* projectStateVersion: 1 @@ -630,9 +635,11 @@ Projects:: /dev/null/inferredProject2* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /dev/null/inferredProject3* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject2* ScriptInfos:: @@ -770,6 +777,20 @@ FsWatchesRecursive:: c:/temp/replay/axios-src/node_modules: {} +Projects:: +/dev/null/autoImportProviderProject2* (AutoImportProvider) + projectStateVersion: 1 + projectProgramVersion: 1 +/dev/null/inferredProject2* (Inferred) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* +/dev/null/inferredProject3* (Inferred) + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: true + autoImportProviderHost: /dev/null/autoImportProviderProject2* + ScriptInfos:: c:/temp/replay/axios-src/lib/core/AxiosHeaders.js *changed* version: Text-2 *changed* diff --git a/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js b/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js index 4d7a45c5613..82eb2a0abce 100644 --- a/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js +++ b/tests/baselines/reference/tsserver/syntacticServer/files-go-to-inferred-project-and-semantic-operations-fail.js @@ -322,6 +322,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 5 *changed* projectProgramVersion: 0 + dirty: true *changed* ScriptInfos:: /user/username/projects/myproject/a.ts (Open) diff --git a/tests/baselines/reference/tsserver/syntacticServer/should-not-include-referenced-files-from-unopened-files.js b/tests/baselines/reference/tsserver/syntacticServer/should-not-include-referenced-files-from-unopened-files.js index 8dd4841c1b3..701aa6d7196 100644 --- a/tests/baselines/reference/tsserver/syntacticServer/should-not-include-referenced-files-from-unopened-files.js +++ b/tests/baselines/reference/tsserver/syntacticServer/should-not-include-referenced-files-from-unopened-files.js @@ -145,6 +145,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 0 + dirty: true *changed* ScriptInfos:: /user/username/projects/myproject/a.ts (Open) diff --git a/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js b/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js index 4648e77d9b1..195796440ab 100644 --- a/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js +++ b/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js @@ -209,6 +209,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info @@ -290,6 +291,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -526,6 +528,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -622,6 +625,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json @@ -651,6 +655,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /user/username/projects/myproject/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info @@ -732,6 +737,7 @@ Projects:: /user/username/projects/myproject/tsconfig.json (Configured) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js b/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js index 6e4fa3fedbb..172953085f7 100644 --- a/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js +++ b/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js @@ -153,6 +153,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -406,3 +407,4 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js b/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js index 54eadb66245..4d4305eeb02 100644 --- a/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js +++ b/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js @@ -236,6 +236,12 @@ FsWatchesRecursive:: /a: {} +Projects:: +/a/tsconfig.json (Configured) *changed* + projectStateVersion: 1 + projectProgramVersion: 1 + noOpenRef: true *changed* + ScriptInfos:: /a/a.ts *changed* open: false *changed* @@ -314,6 +320,8 @@ Projects:: /a/tsconfig.json (Configured) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* + noOpenRef: true /dev/null/inferredProject1* (Inferred) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js index 1a1dcc35ade..0519453c38d 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js @@ -172,6 +172,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -424,3 +425,4 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js index 333f40b7159..1b4bf3931e3 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js @@ -158,6 +158,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -422,3 +423,4 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/telemetry/works-with-external-project.js b/tests/baselines/reference/tsserver/telemetry/works-with-external-project.js index db4cb50082c..8b33e47a955 100644 --- a/tests/baselines/reference/tsserver/telemetry/works-with-external-project.js +++ b/tests/baselines/reference/tsserver/telemetry/works-with-external-project.js @@ -225,6 +225,7 @@ Projects:: /hunter2/foo.csproj (External) *deleted* projectStateVersion: 1 projectProgramVersion: 1 + isClosed: true *changed* ScriptInfos:: /a.ts *changed* diff --git a/tests/baselines/reference/tsserver/typeReferenceDirectives/when-typeReferenceDirective-contains-UpperCasePackage.js b/tests/baselines/reference/tsserver/typeReferenceDirectives/when-typeReferenceDirective-contains-UpperCasePackage.js index b7d03bbe64f..bd9f2b70337 100644 --- a/tests/baselines/reference/tsserver/typeReferenceDirectives/when-typeReferenceDirective-contains-UpperCasePackage.js +++ b/tests/baselines/reference/tsserver/typeReferenceDirectives/when-typeReferenceDirective-contains-UpperCasePackage.js @@ -270,6 +270,7 @@ Projects:: /user/username/projects/myproject/test/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -332,6 +333,12 @@ Info seq [hh:mm:ss:mss] event: } After running Timeout callback:: count: 0 +Projects:: +/user/username/projects/myproject/test/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 1 + dirty: false *changed* + ScriptInfos:: /a/lib/lib.d.ts version: Text-1 diff --git a/tests/baselines/reference/tsserver/typingsInstaller/cached-unresolved-typings-are-not-recomputed-if-program-structure-did-not-change.js b/tests/baselines/reference/tsserver/typingsInstaller/cached-unresolved-typings-are-not-recomputed-if-program-structure-did-not-change.js index bc0e29eb4c2..2d228f90cb6 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/cached-unresolved-typings-are-not-recomputed-if-program-structure-did-not-change.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/cached-unresolved-typings-are-not-recomputed-if-program-structure-did-not-change.js @@ -223,6 +223,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/app.js (Open) *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js index e8dc4088bbe..188c327d00b 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js @@ -164,6 +164,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -395,6 +396,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before running PendingInstalls callback:: count: 1 1: #1 with arguments:: [ @@ -430,6 +432,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* TI:: [hh:mm:ss:mss] Installed typings ["@types/jquery@tsFakeMajor.Minor"] TI:: [hh:mm:ss:mss] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] @@ -669,6 +672,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js index f9c0251faef..8d667268799 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects.js @@ -472,6 +472,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /a/b/tsconfig.json @@ -612,6 +613,7 @@ Projects:: /a/b/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js index 16c153ba81f..e3508b5da01 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js @@ -163,6 +163,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -398,6 +399,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before running PendingInstalls callback:: count: 1 1: #1 with arguments:: [ @@ -433,6 +435,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* TI:: [hh:mm:ss:mss] Installed typings ["@types/jquery@tsFakeMajor.Minor"] TI:: [hh:mm:ss:mss] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] @@ -672,6 +675,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js index b445e83f561..a4caf974fe2 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js @@ -224,6 +224,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -444,6 +445,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* Before running PendingInstalls callback:: count: 1 1: #1 with arguments:: [ @@ -479,6 +481,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* TI:: [hh:mm:ss:mss] Installed typings ["@types/jquery@tsFakeMajor.Minor"] TI:: [hh:mm:ss:mss] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] @@ -692,6 +695,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types.js index 7472429e81a..396e7178340 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types.js @@ -211,6 +211,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -472,6 +473,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* *changed* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js index 606f5441a34..94c9e448cf7 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js @@ -215,6 +215,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -507,6 +508,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* *changed* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js index 95fc26d9c05..5d8ca2d367c 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js @@ -206,6 +206,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -465,6 +466,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* *changed* ScriptInfos:: @@ -514,6 +516,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* TI:: [hh:mm:ss:mss] Installed typings ["@types/jquery@tsFakeMajor.Minor"] @@ -768,9 +771,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /jsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 2 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/expired-cache-entry.js b/tests/baselines/reference/tsserver/typingsInstaller/expired-cache-entry.js index e02cef7102c..d4c7dfaebbb 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/expired-cache-entry.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/expired-cache-entry.js @@ -336,6 +336,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -487,6 +488,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-autoDiscovery.js b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-autoDiscovery.js index 398fe02c78e..e905113d75c 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-autoDiscovery.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-autoDiscovery.js @@ -324,3 +324,4 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-no-type-acquisition.js b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-no-type-acquisition.js index 534e140ba3a..db7c223ef26 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-no-type-acquisition.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-no-type-acquisition.js @@ -416,6 +416,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 1 1: /a/app/test.csproj @@ -549,6 +550,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file2.jsx diff --git a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-type-acquisition.js b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-type-acquisition.js index 037717236d6..854fa985c2d 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/external-projects-type-acquisition.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/external-projects-type-acquisition.js @@ -489,6 +489,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 1 1: /a/app/test.csproj @@ -650,6 +651,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file3.d.ts diff --git a/tests/baselines/reference/tsserver/typingsInstaller/inferred-projects.js b/tests/baselines/reference/tsserver/typingsInstaller/inferred-projects.js index a89cec762b6..04a38e0a49c 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/inferred-projects.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/inferred-projects.js @@ -312,6 +312,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -463,6 +464,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/install-typings-for-unresolved-imports.js b/tests/baselines/reference/tsserver/typingsInstaller/install-typings-for-unresolved-imports.js index 0b4ea97e853..77f8b141ce3 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/install-typings-for-unresolved-imports.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/install-typings-for-unresolved-imports.js @@ -320,6 +320,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -448,6 +449,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions-with-trimmed-names.js b/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions-with-trimmed-names.js index e3d6373edfb..9f82c137b01 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions-with-trimmed-names.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions-with-trimmed-names.js @@ -322,6 +322,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -455,6 +456,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /a/b/app.js (Open) @@ -603,6 +605,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* Info seq [hh:mm:ss:mss] request: { @@ -637,6 +640,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/b/app.js (Open) *changed* @@ -811,3 +815,4 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions.js b/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions.js index 552187bd701..cda76aaefcf 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/invalidate-the-resolutions.js @@ -309,6 +309,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -434,6 +435,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /a/b/app.js (Open) @@ -564,6 +566,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) @@ -612,6 +615,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/b/app.js (Open) *changed* @@ -773,3 +777,4 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/malformed-packagejson.js b/tests/baselines/reference/tsserver/typingsInstaller/malformed-packagejson.js index 8d658562d59..f10318b2d20 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/malformed-packagejson.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/malformed-packagejson.js @@ -387,6 +387,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -536,6 +537,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/multiple-projects.js b/tests/baselines/reference/tsserver/typingsInstaller/multiple-projects.js index a054d5e07c6..c4283302afa 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/multiple-projects.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/multiple-projects.js @@ -466,6 +466,7 @@ Projects:: /user/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /user/username/projects/project/tsconfig.json @@ -610,6 +611,7 @@ Projects:: /user/username/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/data/node_modules/@types/jquery/index.d.ts *new* @@ -672,6 +674,12 @@ FsWatchesRecursive:: /user/username/projects/project: {} +Projects:: +/user/username/projects/project/tsconfig.json (Configured) *changed* + projectStateVersion: 2 + projectProgramVersion: 2 + noOpenRef: true *changed* + ScriptInfos:: /a/data/node_modules/@types/jquery/index.d.ts version: Text-1 @@ -985,6 +993,8 @@ Projects:: /user/username/projects/project/tsconfig.json (Configured) *deleted* projectStateVersion: 2 projectProgramVersion: 2 + isClosed: true *changed* + noOpenRef: true /user/username/projects/project2/tsconfig.json (Configured) *new* projectStateVersion: 1 projectProgramVersion: 1 diff --git a/tests/baselines/reference/tsserver/typingsInstaller/non-expired-cache-entry.js b/tests/baselines/reference/tsserver/typingsInstaller/non-expired-cache-entry.js index 5a1b19d6fc8..8cc0b3e9b59 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/non-expired-cache-entry.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/non-expired-cache-entry.js @@ -269,6 +269,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 *changed* + dirty: true *changed* Before running PendingInstalls callback:: count: 0 diff --git a/tests/baselines/reference/tsserver/typingsInstaller/progress-notification.js b/tests/baselines/reference/tsserver/typingsInstaller/progress-notification.js index b8909da8e4a..05b3d687067 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/progress-notification.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/progress-notification.js @@ -302,6 +302,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -451,6 +452,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js index f7b6971491b..fcf573cda9e 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js @@ -354,6 +354,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -506,6 +507,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /user/username/projects/a/b/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js b/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js index 6bc90b62c23..f1a7c68a047 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js @@ -201,6 +201,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 0 + dirty: true *changed* TI:: [hh:mm:ss:mss] Got install request { @@ -460,6 +461,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 1 *changed* + dirty: false *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* *changed* ScriptInfos:: @@ -509,6 +511,7 @@ Projects:: /jsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* autoImportProviderHost: /dev/null/autoImportProviderProject1* TI:: [hh:mm:ss:mss] Installed typings ["@types/zkat__cacache@tsFakeMajor.Minor"] @@ -731,9 +734,11 @@ Projects:: /dev/null/autoImportProviderProject1* (AutoImportProvider) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /jsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 2 *changed* + dirty: true autoImportProviderHost: /dev/null/autoImportProviderProject1* ScriptInfos:: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/should-handle-node-core-modules.js b/tests/baselines/reference/tsserver/typingsInstaller/should-handle-node-core-modules.js index 4bf201de890..3221c2701e6 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/should-handle-node-core-modules.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/should-handle-node-core-modules.js @@ -318,6 +318,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -443,6 +444,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 *changed* + dirty: true ScriptInfos:: /a/b/app.js (Open) @@ -654,6 +656,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/b/app.js (Open) @@ -704,6 +707,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed* ScriptInfos:: /a/b/app.js (Open) *changed* @@ -835,3 +839,4 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 4 projectProgramVersion: 4 *changed* + dirty: false *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/telemetry-events.js b/tests/baselines/reference/tsserver/typingsInstaller/telemetry-events.js index fa327605d88..5757d63c6eb 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/telemetry-events.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/telemetry-events.js @@ -293,6 +293,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /dev/null/inferredProject1* @@ -442,6 +443,7 @@ Projects:: /dev/null/inferredProject1* (Inferred) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/app.js (Open) diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-run-install-requests.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-run-install-requests.js index b259fa6a48b..56385f150fe 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-run-install-requests.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-run-install-requests.js @@ -674,6 +674,7 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /a/app/test2.csproj (External) projectStateVersion: 1 projectProgramVersion: 1 @@ -787,9 +788,11 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 2 1: /a/app/test1.csproj @@ -1060,9 +1063,11 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* /a/app/test2.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file3.d.ts diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-typings-to-install.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-typings-to-install.js index c32b072069c..cc4df45d05b 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-typings-to-install.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-delayed-typings-to-install.js @@ -501,6 +501,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before running Timeout callback:: count: 1 1: /a/app/test.csproj @@ -662,6 +663,7 @@ Projects:: /a/app/test.csproj (External) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/b/file3.d.ts diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-refreshed.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-refreshed.js index 2f7a9bd6755..d60faf073a5 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-refreshed.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-refreshed.js @@ -800,6 +800,7 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /a/app/test2.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 @@ -1107,6 +1108,8 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 1 + dirty: true *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-while-queuing-again.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-while-queuing-again.js index 1445845f24b..ce0fdaded06 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-while-queuing-again.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer-while-queuing-again.js @@ -840,6 +840,7 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /a/app/test2.csproj (External) projectStateVersion: 1 projectProgramVersion: 1 @@ -1120,9 +1121,11 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /a/app/test3.csproj (External) projectStateVersion: 1 projectProgramVersion: 1 @@ -1413,9 +1416,12 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test3.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer.js index 7d817b47632..c84dd9ab774 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-with-defer.js @@ -742,6 +742,7 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* /a/app/test2.csproj (External) projectStateVersion: 1 projectProgramVersion: 1 @@ -1017,6 +1018,8 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* diff --git a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-without-reaching-limit.js b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-without-reaching-limit.js index 8c49e8b1b63..e21b8f5569a 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-without-reaching-limit.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/throttle-scheduled-run-install-requests-without-reaching-limit.js @@ -606,6 +606,7 @@ Projects:: /a/app/test1.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -734,6 +735,7 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *new* projectStateVersion: 1 projectProgramVersion: 1 @@ -1016,6 +1018,8 @@ Projects:: /a/app/test1.csproj (External) projectStateVersion: 2 projectProgramVersion: 1 + dirty: true /a/app/test2.csproj (External) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/perVolumeCasing-and-new-file-addition.js b/tests/baselines/reference/tsserver/watchEnvironment/perVolumeCasing-and-new-file-addition.js index da772f6aa07..b0ed962899e 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/perVolumeCasing-and-new-file-addition.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/perVolumeCasing-and-new-file-addition.js @@ -206,6 +206,7 @@ Projects:: /Volumes/git/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /Volumes/git/projects/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /Volumes/git/projects/project/Bar.ts 500 undefined WatchType: Closed Script info @@ -281,6 +282,7 @@ Projects:: /Volumes/git/projects/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /Volumes/git/projects/project/Bar.ts *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js index 1b32297b2b3..9d1ba7d1f55 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js @@ -253,6 +253,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Before request @@ -337,6 +338,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js index 5c08e6baa33..39a8069ff73 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js @@ -256,6 +256,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/username/project/tsconfig.json Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /a/username/project/src/file2.ts 500 undefined WatchType: Closed Script info @@ -336,6 +337,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js index cbe306d2035..1419bbc6a68 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js @@ -256,6 +256,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* Info seq [hh:mm:ss:mss] Running: /a/username/project/tsconfig.json Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one @@ -310,6 +311,7 @@ Projects:: /a/username/project/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts diff --git a/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js b/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js index 42299c3efe3..18f48e58dec 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js @@ -346,6 +346,7 @@ Projects:: /workspaces/somerepo/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 *changed* projectProgramVersion: 1 + dirty: true *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -433,6 +434,7 @@ Projects:: /workspaces/somerepo/src/tsconfig.json (Configured) *changed* projectStateVersion: 2 projectProgramVersion: 2 *changed* + dirty: false *changed* Before running Immedidate callback:: count: 1 3: semanticCheck @@ -558,6 +560,7 @@ Projects:: /workspaces/somerepo/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 *changed* projectProgramVersion: 2 + dirty: true *changed* Before request //// [/workspaces/somerepo/node_modules/@types/random-seed/index.d.ts] Inode:: 16 @@ -674,6 +677,7 @@ Projects:: /workspaces/somerepo/src/tsconfig.json (Configured) *changed* projectStateVersion: 3 projectProgramVersion: 3 *changed* + dirty: false *changed* ScriptInfos:: /a/lib/lib.d.ts @@ -782,3 +786,4 @@ Projects:: /workspaces/somerepo/src/tsconfig.json (Configured) *changed* projectStateVersion: 4 *changed* projectProgramVersion: 3 + dirty: true *changed*