diff --git a/src/testRunner/unittests/tsbuild/amdModulesWithOut.ts b/src/testRunner/unittests/tsbuild/amdModulesWithOut.ts index eef93265a7e..fdcf748cf2c 100644 --- a/src/testRunner/unittests/tsbuild/amdModulesWithOut.ts +++ b/src/testRunner/unittests/tsbuild/amdModulesWithOut.ts @@ -1,7 +1,6 @@ namespace ts { describe("unittests:: tsbuild:: outFile:: on amd modules with --out", () => { let outFileFs: vfs.FileSystem; - const { time, tick } = getTime(); const enum project { lib, app } function relName(path: string) { return path.slice(1); } type Sources = [string, readonly string[]]; @@ -25,7 +24,7 @@ namespace ts { ] ]; before(() => { - outFileFs = loadProjectFromDisk("tests/projects/amdModulesWithOut", time); + outFileFs = loadProjectFromDisk("tests/projects/amdModulesWithOut"); }); after(() => { outFileFs = undefined!; @@ -46,7 +45,6 @@ namespace ts { scenario: "amdModulesWithOut", subScenario, fs: () => outFileFs, - tick, commandLineArgs: ["--b", "/src/app", "--verbose"], baselineSourceMap: true, modifyFs, diff --git a/src/testRunner/unittests/tsbuild/demo.ts b/src/testRunner/unittests/tsbuild/demo.ts index baa50e69076..c8a597368ff 100644 --- a/src/testRunner/unittests/tsbuild/demo.ts +++ b/src/testRunner/unittests/tsbuild/demo.ts @@ -1,10 +1,8 @@ namespace ts { describe("unittests:: tsbuild:: on demo project", () => { let projFs: vfs.FileSystem; - const { time } = getTime(); - before(() => { - projFs = loadProjectFromDisk("tests/projects/demo", time); + projFs = loadProjectFromDisk("tests/projects/demo"); }); after(() => { diff --git a/src/testRunner/unittests/tsbuild/emitDeclarationOnly.ts b/src/testRunner/unittests/tsbuild/emitDeclarationOnly.ts index 90aca9016e9..e7dff56ab9f 100644 --- a/src/testRunner/unittests/tsbuild/emitDeclarationOnly.ts +++ b/src/testRunner/unittests/tsbuild/emitDeclarationOnly.ts @@ -1,9 +1,8 @@ namespace ts { describe("unittests:: tsbuild:: on project with emitDeclarationOnly set to true", () => { let projFs: vfs.FileSystem; - const { time, tick } = getTime(); before(() => { - projFs = loadProjectFromDisk("tests/projects/emitDeclarationOnly", time); + projFs = loadProjectFromDisk("tests/projects/emitDeclarationOnly"); }); after(() => { projFs = undefined!; @@ -13,7 +12,6 @@ namespace ts { verifyTscIncrementalEdits({ subScenario: `only dts output in circular import project with emitDeclarationOnly${disableMap ? "" : " and declarationMap"}`, fs: () => projFs, - tick, scenario: "emitDeclarationOnly", commandLineArgs: ["--b", "/src", "--verbose"], modifyFs: disableMap ? @@ -31,7 +29,6 @@ namespace ts { verifyTscIncrementalEdits({ subScenario: `only dts output in non circular imports project with emitDeclarationOnly`, fs: () => projFs, - tick, scenario: "emitDeclarationOnly", commandLineArgs: ["--b", "/src", "--verbose"], modifyFs: fs => { diff --git a/src/testRunner/unittests/tsbuild/helpers.ts b/src/testRunner/unittests/tsbuild/helpers.ts index 55c0831a861..b21c60a8617 100644 --- a/src/testRunner/unittests/tsbuild/helpers.ts +++ b/src/testRunner/unittests/tsbuild/helpers.ts @@ -113,9 +113,11 @@ interface Symbol { } `; + /** + * Load project from disk into /src folder + */ export function loadProjectFromDisk( root: string, - time?: vfs.FileSystemOptions["time"], libContentToAppend?: string ): vfs.FileSystem { const resolver = vfs.createResolver(Harness.IO); @@ -125,22 +127,22 @@ interface Symbol { }, cwd: "/", meta: { defaultLibLocation: "/lib" }, - time }); addLibAndMakeReadonly(fs, libContentToAppend); return fs; } + /** + * All the files must be in /src + */ export function loadProjectFromFiles( files: vfs.FileSet, - time?: vfs.FileSystemOptions["time"], libContentToAppend?: string ): vfs.FileSystem { const fs = new vfs.FileSystem(/*ignoreCase*/ true, { files, cwd: "/", meta: { defaultLibLocation: "/lib" }, - time }); addLibAndMakeReadonly(fs, libContentToAppend); return fs; @@ -152,6 +154,26 @@ interface Symbol { fs.makeReadonly(); } + /** + * Gets the FS mountuing existing fs's /src and /lib folder + */ + export function getFsWithTime(baseFs: vfs.FileSystem) { + const { time, tick } = getTime(); + const host = new fakes.System(baseFs) as any as vfs.FileSystemResolverHost; + host.getWorkspaceRoot = notImplemented; + const resolver = vfs.createResolver(host); + const fs = new vfs.FileSystem(/*ignoreCase*/ true, { + files: { + ["/src"]: new vfs.Mount("/src", resolver), + ["/lib"]: new vfs.Mount("/lib", resolver) + }, + cwd: "/", + meta: { defaultLibLocation: "/lib" }, + time + }); + return { fs, time, tick }; + } + export function verifyOutputsPresent(fs: vfs.FileSystem, outputs: readonly string[]) { for (const output of outputs) { assert(fs.existsSync(output), `Expect file ${output} to exist`); @@ -257,22 +279,24 @@ interface Symbol { } export interface VerifyTsBuildInput extends TscCompile { - tick: () => void; incrementalScenarios: TscIncremental[]; } export function verifyTscIncrementalEdits({ - subScenario, fs, tick, scenario, commandLineArgs, + subScenario, fs, scenario, commandLineArgs, baselineSourceMap, modifyFs, baselineReadFileCalls, incrementalScenarios }: VerifyTsBuildInput) { describe(`tsc --b ${scenario}:: ${subScenario}`, () => { + let tick: () => void; let sys: TscCompileSystem; before(() => { + let baseFs: vfs.FileSystem; + ({ fs: baseFs, tick } = getFsWithTime(fs())); sys = tscCompile({ scenario, subScenario, - fs, + fs: () => baseFs.makeReadonly(), commandLineArgs, modifyFs: fs => { if (modifyFs) modifyFs(fs); @@ -285,6 +309,7 @@ interface Symbol { }); after(() => { sys = undefined!; + tick = undefined!; }); describe("initialBuild", () => { verifyTscBaseline(() => sys); diff --git a/src/testRunner/unittests/tsbuild/inferredTypeFromTransitiveModule.ts b/src/testRunner/unittests/tsbuild/inferredTypeFromTransitiveModule.ts index d135343a221..eb3658d14cc 100644 --- a/src/testRunner/unittests/tsbuild/inferredTypeFromTransitiveModule.ts +++ b/src/testRunner/unittests/tsbuild/inferredTypeFromTransitiveModule.ts @@ -1,9 +1,8 @@ namespace ts { describe("unittests:: tsbuild:: inferredTypeFromTransitiveModule::", () => { let projFs: vfs.FileSystem; - const { time, tick } = getTime(); before(() => { - projFs = loadProjectFromDisk("tests/projects/inferredTypeFromTransitiveModule", time); + projFs = loadProjectFromDisk("tests/projects/inferredTypeFromTransitiveModule"); }); after(() => { projFs = undefined!; @@ -13,7 +12,6 @@ namespace ts { scenario: "inferredTypeFromTransitiveModule", subScenario: "inferred type from transitive module", fs: () => projFs, - tick, commandLineArgs: ["--b", "/src", "--verbose"], incrementalScenarios: [{ buildKind: BuildKind.IncrementalDtsChange, @@ -24,7 +22,6 @@ namespace ts { verifyTscIncrementalEdits({ subScenario: "inferred type from transitive module with isolatedModules", fs: () => projFs, - tick, scenario: "inferredTypeFromTransitiveModule", commandLineArgs: ["--b", "/src", "--verbose"], modifyFs: changeToIsolatedModules, @@ -38,7 +35,6 @@ namespace ts { scenario: "inferredTypeFromTransitiveModule", subScenario: "reports errors in files affected by change in signature with isolatedModules", fs: () => projFs, - tick, commandLineArgs: ["--b", "/src", "--verbose"], modifyFs: fs => { changeToIsolatedModules(fs); diff --git a/src/testRunner/unittests/tsbuild/lateBoundSymbol.ts b/src/testRunner/unittests/tsbuild/lateBoundSymbol.ts index fe4cf9c30e5..f2cbfca320e 100644 --- a/src/testRunner/unittests/tsbuild/lateBoundSymbol.ts +++ b/src/testRunner/unittests/tsbuild/lateBoundSymbol.ts @@ -1,9 +1,8 @@ namespace ts { describe("unittests:: tsbuild:: lateBoundSymbol:: interface is merged and contains late bound member", () => { let projFs: vfs.FileSystem; - const { time, tick } = getTime(); before(() => { - projFs = loadProjectFromDisk("tests/projects/lateBoundSymbol", time); + projFs = loadProjectFromDisk("tests/projects/lateBoundSymbol"); }); after(() => { projFs = undefined!; // Release the contents @@ -12,7 +11,6 @@ namespace ts { verifyTscIncrementalEdits({ subScenario: "interface is merged and contains late bound member", fs: () => projFs, - tick, scenario: "lateBoundSymbol", commandLineArgs: ["--b", "/src/tsconfig.json", "--verbose"], incrementalScenarios: [{ diff --git a/src/testRunner/unittests/tsbuild/moduleSpecifiers.ts b/src/testRunner/unittests/tsbuild/moduleSpecifiers.ts index 629e8f2dea0..81d8e170e5d 100644 --- a/src/testRunner/unittests/tsbuild/moduleSpecifiers.ts +++ b/src/testRunner/unittests/tsbuild/moduleSpecifiers.ts @@ -1,17 +1,16 @@ namespace ts { // https://github.com/microsoft/TypeScript/issues/31696 describe("unittests:: tsbuild:: moduleSpecifiers:: synthesized module specifiers to referenced projects resolve correctly", () => { - const { time } = getTime(); verifyTsc({ scenario: "moduleSpecifiers", subScenario: `synthesized module specifiers resolve correctly`, fs: () => loadProjectFromFiles({ - "/src/common/nominal.ts": utils.dedent` + "/src/solution/common/nominal.ts": utils.dedent` export declare type Nominal = T & { [Symbol.species]: Name; }; `, - "/src/common/tsconfig.json": utils.dedent` + "/src/solution/common/tsconfig.json": utils.dedent` { "extends": "../../tsconfig.base.json", "compilerOptions": { @@ -19,12 +18,12 @@ namespace ts { }, "include": ["nominal.ts"] }`, - "/src/sub-project/index.ts": utils.dedent` + "/src/solution/sub-project/index.ts": utils.dedent` import { Nominal } from '../common/nominal'; export type MyNominal = Nominal; `, - "/src/sub-project/tsconfig.json": utils.dedent` + "/src/solution/sub-project/tsconfig.json": utils.dedent` { "extends": "../../tsconfig.base.json", "compilerOptions": { @@ -35,7 +34,7 @@ namespace ts { ], "include": ["./index.ts"] }`, - "/src/sub-project-2/index.ts": utils.dedent` + "/src/solution/sub-project-2/index.ts": utils.dedent` import { MyNominal } from '../sub-project/index'; const variable = { @@ -46,7 +45,7 @@ namespace ts { return 'key'; } `, - "/src/sub-project-2/tsconfig.json": utils.dedent` + "/src/solution/sub-project-2/tsconfig.json": utils.dedent` { "extends": "../../tsconfig.base.json", "compilerOptions": { @@ -57,7 +56,7 @@ namespace ts { ], "include": ["./index.ts"] }`, - "/src/tsconfig.json": utils.dedent` + "/src/solution/tsconfig.json": utils.dedent` { "compilerOptions": { "composite": true @@ -68,7 +67,7 @@ namespace ts { ], "include": [] }`, - "/tsconfig.base.json": utils.dedent` + "/src/tsconfig.base.json": utils.dedent` { "compilerOptions": { "skipLibCheck": true, @@ -76,17 +75,17 @@ namespace ts { "outDir": "lib", } }`, - "/tsconfig.json": utils.dedent`{ + "/src/tsconfig.json": utils.dedent`{ "compilerOptions": { "composite": true }, "references": [ - { "path": "./src" } + { "path": "./solution" } ], "include": [] }` - }, time, symbolLibContent), - commandLineArgs: ["-b", "/", "--verbose"] + }, symbolLibContent), + commandLineArgs: ["-b", "/src", "--verbose"] }); }); } diff --git a/src/testRunner/unittests/tsbuild/outFile.ts b/src/testRunner/unittests/tsbuild/outFile.ts index 2c85b0b268b..20cbe05a3c1 100644 --- a/src/testRunner/unittests/tsbuild/outFile.ts +++ b/src/testRunner/unittests/tsbuild/outFile.ts @@ -56,7 +56,6 @@ namespace ts { ] ]; const relSources = sources.map(([config, sources]) => [relName(config), sources.map(relName)]) as any as [Sources, Sources, Sources]; - const { time, tick } = getTime(); let expectedOutputFiles = [ ...outputFiles[project.first], ...outputFiles[project.second], @@ -72,7 +71,7 @@ namespace ts { [Diagnostics.Building_project_0, sources[project.third][source.config]] ]; before(() => { - outFileFs = loadProjectFromDisk("tests/projects/outfile-concat", time); + outFileFs = loadProjectFromDisk("tests/projects/outfile-concat"); }); after(() => { outFileFs = undefined!; @@ -123,7 +122,6 @@ namespace ts { const input: VerifyTsBuildInput = { subScenario, fs: () => outFileFs, - tick, scenario: "outfile-concat", commandLineArgs: ["--b", "/src/third", "--verbose"], baselineSourceMap: true, @@ -191,7 +189,7 @@ namespace ts { }); it("verify buildInfo absence results in new build", () => { - const fs = outFileFs.shadow(); + const { fs, tick } = getFsWithTime(outFileFs); const expectedOutputs = [ ...outputFiles[project.first], ...outputFiles[project.second], @@ -205,7 +203,11 @@ namespace ts { verifyOutputsPresent(fs, expectedOutputs); // Delete bundle info host.clearDiagnostics(); + + tick(); host.deleteFile(outputFiles[project.first][ext.buildinfo]); + tick(); + builder = createSolutionBuilder(host); builder.build(); host.assertDiagnosticMessages( @@ -232,14 +234,16 @@ namespace ts { }); it("rebuilds completely when version in tsbuildinfo doesnt match ts version", () => { - const fs = outFileFs.shadow(); + const { fs, tick } = getFsWithTime(outFileFs); const host = fakes.SolutionBuilderHost.create(fs); let builder = createSolutionBuilder(host); builder.build(); host.assertDiagnosticMessages(...initialExpectedDiagnostics); host.clearDiagnostics(); + tick(); builder = createSolutionBuilder(host); changeCompilerVersion(host); + tick(); builder.build(); host.assertDiagnosticMessages( getExpectedDiagnosticForProjectsInBuild(relSources[project.first][source.config], relSources[project.second][source.config], relSources[project.third][source.config]), @@ -253,7 +257,7 @@ namespace ts { }); it("rebuilds completely when command line incremental flag changes between non dts changes", () => { - const fs = outFileFs.shadow(); + const { fs, tick } = getFsWithTime(outFileFs); // Make non composite third project replaceText(fs, sources[project.third][source.config], `"composite": true,`, ""); diff --git a/src/testRunner/unittests/tsbuild/resolveJsonModule.ts b/src/testRunner/unittests/tsbuild/resolveJsonModule.ts index 5e33afcc5ed..71ae0d4c86e 100644 --- a/src/testRunner/unittests/tsbuild/resolveJsonModule.ts +++ b/src/testRunner/unittests/tsbuild/resolveJsonModule.ts @@ -1,10 +1,9 @@ namespace ts { describe("unittests:: tsbuild:: with resolveJsonModule option on project resolveJsonModuleAndComposite", () => { let projFs: vfs.FileSystem; - const { time, tick } = getTime(); const allExpectedOutputs = ["/src/dist/src/index.js", "/src/dist/src/index.d.ts", "/src/dist/src/hello.json"]; before(() => { - projFs = loadProjectFromDisk("tests/projects/resolveJsonModuleAndComposite", time); + projFs = loadProjectFromDisk("tests/projects/resolveJsonModuleAndComposite"); }); after(() => { @@ -65,7 +64,7 @@ export default hello.hello`); }); it("with resolveJsonModule and sourceMap", () => { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const configFile = "src/tsconfig_withFiles.json"; replaceText(fs, configFile, `"composite": true,`, `"composite": true, "sourceMap": true,`); const host = fakes.SolutionBuilderHost.create(fs); @@ -88,7 +87,7 @@ export default hello.hello`); }); it("with resolveJsonModule and without outDir", () => { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const configFile = "src/tsconfig_withFiles.json"; replaceText(fs, configFile, `"outDir": "dist",`, ""); const host = fakes.SolutionBuilderHost.create(fs); @@ -112,10 +111,9 @@ export default hello.hello`); }); describe("unittests:: tsbuild:: with resolveJsonModule option on project importJsonFromProjectReference", () => { - const { time, tick } = getTime(); let projFs: vfs.FileSystem; before(() => { - projFs = loadProjectFromDisk("tests/projects/importJsonFromProjectReference", time); + projFs = loadProjectFromDisk("tests/projects/importJsonFromProjectReference"); }); after(() => { @@ -124,7 +122,7 @@ export default hello.hello`); it("when importing json module from project reference", () => { const expectedOutput = "/src/main/index.js"; - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const configFile = "src/tsconfig.json"; const stringsConfigFile = "src/strings/tsconfig.json"; const mainConfigFile = "src/main/tsconfig.json"; diff --git a/src/testRunner/unittests/tsbuild/sample.ts b/src/testRunner/unittests/tsbuild/sample.ts index 29a3af1224c..1a27a624197 100644 --- a/src/testRunner/unittests/tsbuild/sample.ts +++ b/src/testRunner/unittests/tsbuild/sample.ts @@ -1,14 +1,13 @@ namespace ts { describe("unittests:: tsbuild:: on 'sample1' project", () => { let projFs: vfs.FileSystem; - const { time, tick } = getTime(); const testsOutputs = ["/src/tests/index.js", "/src/tests/index.d.ts", "/src/tests/tsconfig.tsbuildinfo"]; const logicOutputs = ["/src/logic/index.js", "/src/logic/index.js.map", "/src/logic/index.d.ts", "/src/logic/tsconfig.tsbuildinfo"]; const coreOutputs = ["/src/core/index.js", "/src/core/index.d.ts", "/src/core/index.d.ts.map", "/src/core/tsconfig.tsbuildinfo"]; const allExpectedOutputs = [...testsOutputs, ...logicOutputs, ...coreOutputs]; before(() => { - projFs = loadProjectFromDisk("tests/projects/sample1", time); + projFs = loadProjectFromDisk("tests/projects/sample1"); }); after(() => { @@ -93,7 +92,7 @@ namespace ts { }); it("indicates that it would skip builds during a dry build", () => { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const host = fakes.SolutionBuilderHost.create(fs); let builder = createSolutionBuilder(host, ["/src/tests"], { dry: false, force: false, verbose: false }); @@ -160,7 +159,7 @@ namespace ts { describe("force builds", () => { it("always builds under --force", () => { - const fs = projFs.shadow(); + const { fs, time, tick } = getFsWithTime(projFs); const host = fakes.SolutionBuilderHost.create(fs); let builder = createSolutionBuilder(host, ["/src/tests"], { dry: false, force: true, verbose: false }); @@ -187,7 +186,7 @@ namespace ts { describe("can detect when and what to rebuild", () => { function initializeWithBuild(opts?: BuildOptions) { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const host = fakes.SolutionBuilderHost.create(fs); let builder = createSolutionBuilder(host, ["/src/tests"], { verbose: true }); builder.build(); @@ -273,7 +272,7 @@ namespace ts { }); it("does not rebuild if there is no program and bundle in the ts build info event if version doesnt match ts version", () => { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); const host = fakes.SolutionBuilderHost.create(fs, /*options*/ undefined, /*setParentNodes*/ undefined, createAbstractBuilder); let builder = createSolutionBuilder(host, ["/src/tests"], { verbose: true }); builder.build(); @@ -329,7 +328,7 @@ namespace ts { }); it("rebuilds when extended config file changes", () => { - const fs = projFs.shadow(); + const { fs, tick } = getFsWithTime(projFs); fs.writeFileSync("/src/tests/tsconfig.base.json", JSON.stringify({ compilerOptions: { target: "es3" } })); replaceText(fs, "/src/tests/tsconfig.json", `"references": [`, `"extends": "./tsconfig.base.json", "references": [`); const host = fakes.SolutionBuilderHost.create(fs); @@ -462,7 +461,7 @@ namespace ts { describe("project invalidation", () => { it("invalidates projects correctly", () => { - const fs = projFs.shadow(); + const { fs, time, tick } = getFsWithTime(projFs); const host = fakes.SolutionBuilderHost.create(fs); const builder = createSolutionBuilder(host, ["/src/tests"], { dry: false, force: false, verbose: false }); @@ -571,7 +570,6 @@ export class cNew {}`); verifyTscIncrementalEdits({ subScenario: "sample", fs: () => projFs, - tick, scenario: "sample1", commandLineArgs: ["--b", "/src/tests", "--verbose"], baselineSourceMap: true, @@ -610,7 +608,6 @@ class someClass { }`), verifyTscIncrementalEdits({ subScenario: "when declaration option changes", fs: () => projFs, - tick, scenario: "sample1", commandLineArgs: ["--b", "/src/core", "--verbose"], modifyFs: fs => fs.writeFileSync("/src/core/tsconfig.json", `{ @@ -628,7 +625,6 @@ class someClass { }`), verifyTscIncrementalEdits({ subScenario: "when target option changes", fs: () => projFs, - tick, scenario: "sample1", commandLineArgs: ["--b", "/src/core", "--verbose"], modifyFs: fs => { @@ -655,7 +651,6 @@ class someClass { }`), verifyTscIncrementalEdits({ subScenario: "when module option changes", fs: () => projFs, - tick, scenario: "sample1", commandLineArgs: ["--b", "/src/core", "--verbose"], modifyFs: fs => fs.writeFileSync("/src/core/tsconfig.json", `{ @@ -673,7 +668,6 @@ class someClass { }`), verifyTscIncrementalEdits({ subScenario: "when esModuleInterop option changes", fs: () => projFs, - tick, scenario: "sample1", commandLineArgs: ["--b", "/src/tests", "--verbose"], modifyFs: fs => fs.writeFileSync("/src/tests/tsconfig.json", `{ diff --git a/src/testRunner/unittests/tsc/helpers.ts b/src/testRunner/unittests/tsc/helpers.ts index 7cf071ee9b7..e2229e46d45 100644 --- a/src/testRunner/unittests/tsc/helpers.ts +++ b/src/testRunner/unittests/tsc/helpers.ts @@ -228,7 +228,10 @@ namespace ts { describe(input.subScenario, () => { let sys: TscCompileSystem; before(() => { - sys = tscCompile(input); + sys = tscCompile({ + ...input, + fs: () => getFsWithTime(input.fs()).fs.makeReadonly() + }); }); after(() => { sys = undefined!; diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js index b9a16cd511d..99f30881334 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/app --verbose -4:23:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:23:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:04:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:23:00 PM - Building project '/src/lib/tsconfig.json'... +4:04:00 PM - Building project '/src/lib/tsconfig.json'... -4:23:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:04:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:23:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:23:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js index 027626780b2..aef9b460c46 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/app --verbose -4:09:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:09:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:04:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:09:00 PM - Building project '/src/lib/tsconfig.json'... +4:04:00 PM - Building project '/src/lib/tsconfig.json'... -4:09:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:04:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:09:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:09:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/shebang-in-all-projects.js index c412a25c3c7..552db042308 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/shebang-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/shebang-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/app --verbose -4:18:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:18:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:04:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:18:00 PM - Building project '/src/lib/tsconfig.json'... +4:04:00 PM - Building project '/src/lib/tsconfig.json'... -4:18:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:04:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:18:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:18:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js index 88eafccd030..54ef4f2ee1f 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js @@ -1,18 +1,18 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/app --verbose -4:37:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:37:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:04:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:37:00 PM - Building project '/src/lib/tsconfig.json'... +4:04:00 PM - Building project '/src/lib/tsconfig.json'... -4:37:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:04:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:37:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:37:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js index 059cc8fb5da..3f4f863e663 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/app --verbose -4:32:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:32:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:04:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:32:00 PM - Building project '/src/lib/tsconfig.json'... +4:04:00 PM - Building project '/src/lib/tsconfig.json'... -4:32:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:04:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:32:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:32:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js index f7e8c93e8e1..16696da278d 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/app --verbose -4:27:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:27:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:08:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:27:00 PM - Building project '/src/lib/tsconfig.json'... +4:08:00 PM - Building project '/src/lib/tsconfig.json'... -4:27:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:08:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:27:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:27:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js index ca69e7daf20..c14352761c7 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js @@ -1,18 +1,18 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/app --verbose -4:13:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:13:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:08:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:13:00 PM - Building project '/src/lib/tsconfig.json'... +4:08:00 PM - Building project '/src/lib/tsconfig.json'... -4:13:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:08:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:13:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/app/tsconfig.json'... -4:13:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js index cec358794ab..0ed0c54963e 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js @@ -1,16 +1,16 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/app --verbose -4:41:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:41:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' +4:08:00 PM - Project 'src/lib/tsconfig.json' is out of date because oldest output 'src/lib/module.js' is older than newest input 'src/lib/file1.ts' -4:41:00 PM - Building project '/src/lib/tsconfig.json'... +4:08:00 PM - Building project '/src/lib/tsconfig.json'... -4:41:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed +4:08:00 PM - Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed -4:41:00 PM - Updating output of project '/src/app/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-emitHelpers-in-all-projects.js index fe2dc60c063..bbc069cc44f 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-emitHelpers-in-all-projects.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/app --verbose -4:20:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:20:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist +4:01:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist -4:20:00 PM - Building project '/src/lib/tsconfig.json'... +4:01:00 PM - Building project '/src/lib/tsconfig.json'... -4:20:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:01:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:20:00 PM - Building project '/src/app/tsconfig.json'... +4:01:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-prologues-in-all-projects.js index 682b938a5a6..b87b167bc66 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/multiple-prologues-in-all-projects.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/app --verbose -4:06:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:06:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist +4:01:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist -4:06:00 PM - Building project '/src/lib/tsconfig.json'... +4:01:00 PM - Building project '/src/lib/tsconfig.json'... -4:06:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:01:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:06:00 PM - Building project '/src/app/tsconfig.json'... +4:01:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/shebang-in-all-projects.js index 1a9f492b35a..48e53ba2ecb 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/shebang-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/shebang-in-all-projects.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/app --verbose -4:15:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:15:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist +4:01:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist -4:15:00 PM - Building project '/src/lib/tsconfig.json'... +4:01:00 PM - Building project '/src/lib/tsconfig.json'... -4:15:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:01:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:15:00 PM - Building project '/src/app/tsconfig.json'... +4:01:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/stripInternal.js index e331aa605d1..2180d402e80 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/stripInternal.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/app --verbose -4:34:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:34:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist +4:01:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist -4:34:00 PM - Building project '/src/lib/tsconfig.json'... +4:01:00 PM - Building project '/src/lib/tsconfig.json'... -4:34:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:01:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:34:00 PM - Building project '/src/app/tsconfig.json'... +4:01:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/triple-slash-refs-in-all-projects.js index 009eac2b5e9..352f657481b 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/triple-slash-refs-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/triple-slash-refs-in-all-projects.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/app --verbose -4:29:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:29:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist +4:01:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/lib/module.js' does not exist -4:29:00 PM - Building project '/src/lib/tsconfig.json'... +4:01:00 PM - Building project '/src/lib/tsconfig.json'... -4:29:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:01:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:29:00 PM - Building project '/src/app/tsconfig.json'... +4:01:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/when-the-module-resolution-finds-original-source-file.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/when-the-module-resolution-finds-original-source-file.js index 0114958750b..23e2db1476a 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/when-the-module-resolution-finds-original-source-file.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-Build/when-the-module-resolution-finds-original-source-file.js @@ -1,16 +1,16 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc -b /src/app --verbose -4:42:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/lib/tsconfig.json * src/app/tsconfig.json -4:42:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/module.js' does not exist +4:00:00 PM - Project 'src/lib/tsconfig.json' is out of date because output file 'src/module.js' does not exist -4:42:00 PM - Building project '/src/lib/tsconfig.json'... +4:00:00 PM - Building project '/src/lib/tsconfig.json'... -4:42:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist +4:00:00 PM - Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.js' does not exist -4:42:00 PM - Building project '/src/app/tsconfig.json'... +4:00:00 PM - Building project '/src/app/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js index 07a9d7d5f30..30db772ad18 100644 --- a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src --verbose -4:09:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/tsconfig.json -4:09:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' +4:04:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' -4:09:00 PM - Building project '/src/tsconfig.json'... +4:04:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js index f31e622e19e..68d31fc370e 100644 --- a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-changes/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src --verbose -4:14:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/tsconfig.json -4:14:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' +4:04:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' -4:14:00 PM - Building project '/src/tsconfig.json'... +4:04:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-doesnt-change/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-doesnt-change/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js index ad416738b6f..74786c8fde9 100644 --- a/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-doesnt-change/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsbuild/emitDeclarationOnly/incremental-declaration-doesnt-change/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js @@ -1,13 +1,13 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src --verbose -4:18:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/tsconfig.json -4:18:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' +4:08:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/lib/a.d.ts' is older than newest input 'src/src/a.ts' -4:18:00 PM - Building project '/src/tsconfig.json'... +4:08:00 PM - Building project '/src/tsconfig.json'... -4:18:00 PM - Updating unchanged output timestamps of project '/src/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js b/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js index 847deaf3f98..001ed2e2517 100644 --- a/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-circular-import-project-with-emitDeclarationOnly.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src --verbose -4:06:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/tsconfig.json -4:06:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/lib/a.d.ts' does not exist +4:01:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/lib/a.d.ts' does not exist -4:06:00 PM - Building project '/src/tsconfig.json'... +4:01:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js b/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js index 4bf544fa8f8..f673e36cf40 100644 --- a/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsbuild/emitDeclarationOnly/initial-Build/only-dts-output-in-non-circular-imports-project-with-emitDeclarationOnly.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src --verbose -4:11:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/tsconfig.json -4:11:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/lib/a.d.ts' does not exist +4:01:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/lib/a.d.ts' does not exist -4:11:00 PM - Building project '/src/tsconfig.json'... +4:01:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/inferred-type-from-transitive-module-with-isolatedModules.js b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/inferred-type-from-transitive-module-with-isolatedModules.js index 85eb3a1aaa6..bf4bee4eab4 100644 --- a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/inferred-type-from-transitive-module-with-isolatedModules.js +++ b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/inferred-type-from-transitive-module-with-isolatedModules.js @@ -1,13 +1,13 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src --verbose -4:09:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/tsconfig.json -4:09:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/obj/bar.js' is older than newest input 'src/bar.ts' +4:04:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/obj/bar.js' is older than newest input 'src/bar.ts' -4:09:00 PM - Building project '/src/tsconfig.json'... +4:04:00 PM - Building project '/src/tsconfig.json'... -4:09:00 PM - Updating unchanged output timestamps of project '/src/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js index 97fc039e4be..000d32c145e 100644 --- a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js +++ b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/incremental-declaration-changes/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src --verbose -4:14:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/tsconfig.json -4:14:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/obj/bar.js' is older than newest input 'src/bar.ts' +4:04:00 PM - Project 'src/tsconfig.json' is out of date because oldest output 'src/obj/bar.js' is older than newest input 'src/bar.ts' -4:14:00 PM - Building project '/src/tsconfig.json'... +4:04:00 PM - Building project '/src/tsconfig.json'... src/lazyIndex.ts(4,5): error TS2554: Expected 0 arguments, but got 1. exitCode:: 1 diff --git a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/inferred-type-from-transitive-module-with-isolatedModules.js b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/inferred-type-from-transitive-module-with-isolatedModules.js index 71ce669c39e..b743ce8ce0e 100644 --- a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/inferred-type-from-transitive-module-with-isolatedModules.js +++ b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/inferred-type-from-transitive-module-with-isolatedModules.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src --verbose -4:06:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/tsconfig.json -4:06:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/obj/bar.js' does not exist +4:01:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/obj/bar.js' does not exist -4:06:00 PM - Building project '/src/tsconfig.json'... +4:01:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js index 8b0ffb0d8b0..e8e91111756 100644 --- a/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js +++ b/tests/baselines/reference/tsbuild/inferredTypeFromTransitiveModule/initial-Build/reports-errors-in-files-affected-by-change-in-signature-with-isolatedModules.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src --verbose -4:11:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/tsconfig.json -4:11:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/obj/bar.js' does not exist +4:01:00 PM - Project 'src/tsconfig.json' is out of date because output file 'src/obj/bar.js' does not exist -4:11:00 PM - Building project '/src/tsconfig.json'... +4:01:00 PM - Building project '/src/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/moduleSpecifiers/initial-Build/synthesized-module-specifiers-resolve-correctly.js b/tests/baselines/reference/tsbuild/moduleSpecifiers/initial-Build/synthesized-module-specifiers-resolve-correctly.js index 55daa38318a..2701a84f6b4 100644 --- a/tests/baselines/reference/tsbuild/moduleSpecifiers/initial-Build/synthesized-module-specifiers-resolve-correctly.js +++ b/tests/baselines/reference/tsbuild/moduleSpecifiers/initial-Build/synthesized-module-specifiers-resolve-correctly.js @@ -1,47 +1,47 @@ //// [/lib/initial-buildOutput.txt] -/lib/tsc -b / --verbose +/lib/tsc -b /src --verbose 4:00:00 PM - Projects in this build: - * src/common/tsconfig.json - * src/sub-project/tsconfig.json - * src/sub-project-2/tsconfig.json + * src/solution/common/tsconfig.json + * src/solution/sub-project/tsconfig.json + * src/solution/sub-project-2/tsconfig.json + * src/solution/tsconfig.json * src/tsconfig.json - * tsconfig.json -4:00:00 PM - Project 'src/common/tsconfig.json' is out of date because output file 'lib/src/common/nominal.js' does not exist +4:00:00 PM - Project 'src/solution/common/tsconfig.json' is out of date because output file 'src/lib/solution/common/nominal.js' does not exist -4:00:00 PM - Building project '/src/common/tsconfig.json'... +4:00:00 PM - Building project '/src/solution/common/tsconfig.json'... -4:00:00 PM - Project 'src/sub-project/tsconfig.json' is out of date because output file 'lib/src/sub-project/index.js' does not exist +4:00:00 PM - Project 'src/solution/sub-project/tsconfig.json' is out of date because output file 'src/lib/solution/sub-project/index.js' does not exist -4:00:00 PM - Building project '/src/sub-project/tsconfig.json'... +4:00:00 PM - Building project '/src/solution/sub-project/tsconfig.json'... -4:00:00 PM - Project 'src/sub-project-2/tsconfig.json' is out of date because output file 'lib/src/sub-project-2/index.js' does not exist +4:00:00 PM - Project 'src/solution/sub-project-2/tsconfig.json' is out of date because output file 'src/lib/solution/sub-project-2/index.js' does not exist -4:00:00 PM - Building project '/src/sub-project-2/tsconfig.json'... +4:00:00 PM - Building project '/src/solution/sub-project-2/tsconfig.json'... exitCode:: 0 -//// [/lib/src/common/nominal.d.ts] +//// [/src/lib/solution/common/nominal.d.ts] export declare type Nominal = T & { [Symbol.species]: Name; }; -//// [/lib/src/common/nominal.js] +//// [/src/lib/solution/common/nominal.js] "use strict"; exports.__esModule = true; -//// [/lib/src/common/tsconfig.tsbuildinfo] +//// [/src/lib/solution/common/tsconfig.tsbuildinfo] { "program": { "fileInfos": { - "../../lib.d.ts": { + "../../../../lib/lib.d.ts": { "version": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n", "signature": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n" }, - "../../../src/common/nominal.ts": { + "../../../solution/common/nominal.ts": { "version": "-24498031910-export declare type Nominal = T & {\n [Symbol.species]: Name;\n};\n", "signature": "-9513375615-export declare type Nominal = T & {\r\n [Symbol.species]: Name;\r\n};\r\n" } @@ -51,41 +51,41 @@ exports.__esModule = true; "rootDir": "../../..", "outDir": "../..", "composite": true, - "configFilePath": "../../../src/common/tsconfig.json" + "configFilePath": "../../../solution/common/tsconfig.json" }, "referencedMap": {}, "exportedModulesMap": {}, "semanticDiagnosticsPerFile": [ - "../../../src/common/nominal.ts", - "../../lib.d.ts" + "../../../../lib/lib.d.ts", + "../../../solution/common/nominal.ts" ] }, "version": "FakeTSVersion" } -//// [/lib/src/sub-project/index.d.ts] +//// [/src/lib/solution/sub-project/index.d.ts] import { Nominal } from '../common/nominal'; export declare type MyNominal = Nominal; -//// [/lib/src/sub-project/index.js] +//// [/src/lib/solution/sub-project/index.js] "use strict"; exports.__esModule = true; -//// [/lib/src/sub-project/tsconfig.tsbuildinfo] +//// [/src/lib/solution/sub-project/tsconfig.tsbuildinfo] { "program": { "fileInfos": { - "../../lib.d.ts": { + "../../../../lib/lib.d.ts": { "version": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n", "signature": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n" }, - "../../../src/common/nominal.ts": { + "../../../solution/common/nominal.ts": { "version": "-9513375615-export declare type Nominal = T & {\r\n [Symbol.species]: Name;\r\n};\r\n", "signature": "-9513375615-export declare type Nominal = T & {\r\n [Symbol.species]: Name;\r\n};\r\n" }, - "../../../src/sub-project/index.ts": { + "../../../solution/sub-project/index.ts": { "version": "-22894055505-import { Nominal } from '../common/nominal';\n\nexport type MyNominal = Nominal;\n", "signature": "-21416888433-import { Nominal } from '../common/nominal';\r\nexport declare type MyNominal = Nominal;\r\n" } @@ -95,28 +95,28 @@ exports.__esModule = true; "rootDir": "../../..", "outDir": "../..", "composite": true, - "configFilePath": "../../../src/sub-project/tsconfig.json" + "configFilePath": "../../../solution/sub-project/tsconfig.json" }, "referencedMap": { - "../../../src/sub-project/index.ts": [ + "../../../solution/sub-project/index.ts": [ "../common/nominal.d.ts" ] }, "exportedModulesMap": { - "../../../src/sub-project/index.ts": [ + "../../../solution/sub-project/index.ts": [ "../common/nominal.d.ts" ] }, "semanticDiagnosticsPerFile": [ - "../../../src/common/nominal.ts", - "../../../src/sub-project/index.ts", - "../../lib.d.ts" + "../../../../lib/lib.d.ts", + "../../../solution/common/nominal.ts", + "../../../solution/sub-project/index.ts" ] }, "version": "FakeTSVersion" } -//// [/lib/src/sub-project-2/index.d.ts] +//// [/src/lib/solution/sub-project-2/index.d.ts] declare const variable: { key: import("../common/nominal").Nominal; }; @@ -124,7 +124,7 @@ export declare function getVar(): keyof typeof variable; export {}; -//// [/lib/src/sub-project-2/index.js] +//// [/src/lib/solution/sub-project-2/index.js] "use strict"; exports.__esModule = true; var variable = { @@ -136,23 +136,23 @@ function getVar() { exports.getVar = getVar; -//// [/lib/src/sub-project-2/tsconfig.tsbuildinfo] +//// [/src/lib/solution/sub-project-2/tsconfig.tsbuildinfo] { "program": { "fileInfos": { - "../../lib.d.ts": { + "../../../../lib/lib.d.ts": { "version": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n", "signature": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n" }, - "../../../src/common/nominal.ts": { + "../../../solution/common/nominal.ts": { "version": "-9513375615-export declare type Nominal = T & {\r\n [Symbol.species]: Name;\r\n};\r\n", "signature": "-9513375615-export declare type Nominal = T & {\r\n [Symbol.species]: Name;\r\n};\r\n" }, - "../../../src/sub-project/index.ts": { + "../../../solution/sub-project/index.ts": { "version": "-21416888433-import { Nominal } from '../common/nominal';\r\nexport declare type MyNominal = Nominal;\r\n", "signature": "-21416888433-import { Nominal } from '../common/nominal';\r\nexport declare type MyNominal = Nominal;\r\n" }, - "../../../src/sub-project-2/index.ts": { + "../../../solution/sub-project-2/index.ts": { "version": "-13939373533-import { MyNominal } from '../sub-project/index';\n\nconst variable = {\n key: 'value' as MyNominal,\n};\n\nexport function getVar(): keyof typeof variable {\n return 'key';\n}\n", "signature": "-17233212183-declare const variable: {\r\n key: import(\"../common/nominal\").Nominal;\r\n};\r\nexport declare function getVar(): keyof typeof variable;\r\nexport {};\r\n" } @@ -162,29 +162,29 @@ exports.getVar = getVar; "rootDir": "../../..", "outDir": "../..", "composite": true, - "configFilePath": "../../../src/sub-project-2/tsconfig.json" + "configFilePath": "../../../solution/sub-project-2/tsconfig.json" }, "referencedMap": { - "../../../src/sub-project-2/index.ts": [ + "../../../solution/sub-project-2/index.ts": [ "../sub-project/index.d.ts" ], - "../../../src/sub-project/index.ts": [ + "../../../solution/sub-project/index.ts": [ "../common/nominal.d.ts" ] }, "exportedModulesMap": { - "../../../src/sub-project-2/index.ts": [ + "../../../solution/sub-project-2/index.ts": [ "../common/nominal.d.ts" ], - "../../../src/sub-project/index.ts": [ + "../../../solution/sub-project/index.ts": [ "../common/nominal.d.ts" ] }, "semanticDiagnosticsPerFile": [ - "../../../src/common/nominal.ts", - "../../../src/sub-project-2/index.ts", - "../../../src/sub-project/index.ts", - "../../lib.d.ts" + "../../../../lib/lib.d.ts", + "../../../solution/common/nominal.ts", + "../../../solution/sub-project-2/index.ts", + "../../../solution/sub-project/index.ts" ] }, "version": "FakeTSVersion" diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/baseline-sectioned-sourcemaps.js index b431c88cafc..9367a222e95 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/baseline-sectioned-sourcemaps.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/baseline-sectioned-sourcemaps.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:06:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:06:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:06:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:06:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:06:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -4:06:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/emitHelpers-in-all-projects.js index a594bfe6e3c..dde86a0a636 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/emitHelpers-in-all-projects.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:18:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:18:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:18:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:18:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:18:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -5:18:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/multiple-prologues-in-all-projects.js index 5548b80206e..8b6e2ffc4f1 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/multiple-prologues-in-all-projects.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:42:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:42:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:42:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:42:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:42:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -4:42:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/shebang-in-all-projects.js index 2f00e763d2d..b01cb4d4cce 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/shebang-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/shebang-in-all-projects.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:04:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:04:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -5:04:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/strict-in-all-projects.js index 8a8c99e609a..b267bf60ed3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/strict-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/strict-in-all-projects.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:20:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:20:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:20:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:20:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:20:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -4:20:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js index 0e56e0a0d7d..4f373f2715d 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:48:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:48:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:48:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:48:00 PM - Project 'src/second/tsconfig.json' is out of date because oldest output 'src/2/second-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/second/tsconfig.json' is out of date because oldest output 'src/2/second-output.js' is older than newest input 'src/first' -6:48:00 PM - Building project '/src/second/tsconfig.json'... +4:04:00 PM - Building project '/src/second/tsconfig.json'... -6:48:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/second' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/second' -6:48:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js index 773a38e6cde..6e0f9dad311 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:12:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:12:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:12:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:12:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -6:12:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/triple-slash-refs-in-all-projects.js index db6e9ac1ead..bfdd60afdbe 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/triple-slash-refs-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/triple-slash-refs-in-all-projects.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:58:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:58:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:58:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:58:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:58:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because oldest output 'src/third/thirdjs/output/third-output.js' is older than newest input 'src/first' -5:58:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/baseline-sectioned-sourcemaps.js index b207068186b..554b360c244 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/baseline-sectioned-sourcemaps.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/baseline-sectioned-sourcemaps.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:10:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:10:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:10:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -4:10:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:10:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:10:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:10:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-all-projects.js index f2b11d2a3f4..1a351abf785 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:22:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:22:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:22:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -5:22:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:22:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:22:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:22:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-only-one-dependency-project.js index f2997a1a964..6c4af8b33e5 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-only-one-dependency-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/emitHelpers-in-only-one-dependency-project.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:31:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:31:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:31:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:31:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:31:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:31:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:31:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js index 1b9b44d62fc..8b110dd43d3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:40:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:40:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:40:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:40:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:40:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:40:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:40:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-different-projects.js index 4464319d6fc..ca1beb99e0b 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-emitHelpers-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:49:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:49:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:49:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:49:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:49:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:49:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:49:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js index 9343ab267c3..f735bc5dc4c 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:46:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:46:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:46:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -4:46:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:46:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:46:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:46:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-different-projects.js index 0db1eb49ecd..b5914e9854d 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/multiple-prologues-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:55:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:55:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:55:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:55:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:55:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:55:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:55:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-all-projects.js index 6b63042a53a..fed09ab53ca 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:08:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:08:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -5:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:08:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-only-one-dependency-project.js index 2fb81469905..3d32544f7fb 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-only-one-dependency-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/shebang-in-only-one-dependency-project.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -5:13:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:13:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:13:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -5:13:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:13:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:13:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:13:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-all-projects.js index ca5ea8c82a3..f5066a128eb 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:24:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:24:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:24:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -4:24:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:24:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:24:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:24:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-one-dependency.js index 36ce6286c84..6959522b4b3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-one-dependency.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/strict-in-one-dependency.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:33:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:33:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:33:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:33:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:33:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:33:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:33:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index 5d4fa8ee0b7..83ef9f7b6c8 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -7:10:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:10:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:10:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -7:10:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:10:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/second/tsconfig.json'... -7:10:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -7:10:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -7:10:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:10:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js index 2340b0e4eae..728eede4865 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:34:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:34:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:34:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:34:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:34:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:34:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:34:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 1ea7d406088..063cf4616a5 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -7:19:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:19:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:19:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -7:19:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:19:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/second/tsconfig.json'... -7:19:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -7:19:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -7:19:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:19:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js index 24720d64a77..693db25d6cc 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:43:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:43:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:43:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:43:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:43:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:43:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:43:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js index 8251e1aa4ae..262c5704c9e 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:52:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:52:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:52:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -6:52:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:52:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/second/tsconfig.json'... -6:52:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -6:52:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -6:52:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:52:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 8398252d1a8..5485cd7efe4 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -7:01:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:01:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:01:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -7:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:01:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/second/tsconfig.json'... -7:01:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -7:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -7:01:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:01:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js index c68bdde48bd..bef29197431 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:25:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:25:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:25:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:25:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:25:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:25:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:25:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js index c8e0c8e1b04..a159a645e0b 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:16:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:16:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:16:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -6:16:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:16:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:16:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:16:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js index b5e50cda13a..45662bd5aed 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:02:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:02:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:02:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -6:02:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:02:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:02:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:02:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-one-project.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-one-project.js index ac8dcf7bd97..f5b05d0504c 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-one-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/triple-slash-refs-in-one-project.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -6:07:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:07:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:07:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -6:07:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:07:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:07:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:07:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-final-project-is-not-composite-but-uses-project-references.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-final-project-is-not-composite-but-uses-project-references.js index 56228a2fd92..42617018b17 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-final-project-is-not-composite-but-uses-project-references.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-final-project-is-not-composite-but-uses-project-references.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -4:15:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:15:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:15:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -4:15:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:15:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:15:00 PM - Building project '/src/third/tsconfig.json'... +4:04:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-source-files-are-empty-in-the-own-file.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-source-files-are-empty-in-the-own-file.js index 6eb21089f94..fb897c92939 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-source-files-are-empty-in-the-own-file.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/when-source-files-are-empty-in-the-own-file.js @@ -1,21 +1,21 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/third --verbose -7:24:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:24:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:04:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:24:00 PM - Building project '/src/first/tsconfig.json'... +4:04:00 PM - Building project '/src/first/tsconfig.json'... -7:24:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:04:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -7:24:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:24:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:24:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-all-projects.js index 6d55545ee19..e5b38afe127 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:26:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:26:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:26:00 PM - Building project '/src/first/tsconfig.json'... +4:12:00 PM - Building project '/src/first/tsconfig.json'... -5:26:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:12:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:26:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:26:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:26:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-only-one-dependency-project.js index 42134302f36..374744c3500 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-only-one-dependency-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/emitHelpers-in-only-one-dependency-project.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:35:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:35:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:35:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -5:35:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:35:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:35:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:35:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js index 19b890c40f1..8e8099d954e 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:44:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:44:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:44:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -5:44:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:44:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:44:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:44:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-different-projects.js index 0a0a636d489..007758d42c4 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-emitHelpers-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -5:53:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:53:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -5:53:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -5:53:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -5:53:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -5:53:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -5:53:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js index 9132feba97f..0ba862758a7 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:50:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:50:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:50:00 PM - Building project '/src/first/tsconfig.json'... +4:12:00 PM - Building project '/src/first/tsconfig.json'... -4:50:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:12:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:50:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:50:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:50:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-different-projects.js index 088741c1b73..63d64eb0a11 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/multiple-prologues-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:59:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:59:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:59:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -4:59:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:59:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:59:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:59:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-all-projects.js index e3119448dee..76ac6adeb78 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:28:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:28:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:28:00 PM - Building project '/src/first/tsconfig.json'... +4:12:00 PM - Building project '/src/first/tsconfig.json'... -4:28:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:12:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:28:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:28:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:28:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-one-dependency.js index 6e992bc185d..41468039ec8 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-one-dependency.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/strict-in-one-dependency.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -4:37:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:37:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -4:37:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -4:37:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -4:37:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -4:37:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -4:37:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index bc9b94437a9..0c29565e910 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -7:14:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:14:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:14:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -7:14:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:14:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/second/tsconfig.json'... -7:14:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -7:14:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -7:14:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:14:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js index 1a106adf19c..6062b244d25 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:38:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:38:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:38:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -6:38:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:38:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:38:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:38:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js index 5e547185659..ce3ce9947b2 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:56:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:56:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:56:00 PM - Building project '/src/first/tsconfig.json'... +4:12:00 PM - Building project '/src/first/tsconfig.json'... -6:56:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:12:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:56:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/second/tsconfig.json'... -6:56:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -6:56:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -6:56:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:56:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index ff191dc3a7e..7abd0fd5f78 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1,25 +1,25 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -7:05:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:05:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -7:05:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -7:05:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/second/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -7:05:00 PM - Updating output of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/second/tsconfig.json'... -7:05:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/second/tsconfig.json'... -7:05:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/second' has changed -7:05:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -7:05:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js index 5c771ba3a0b..634fb0a5b02 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:29:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:29:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:08:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:29:00 PM - Building project '/src/first/tsconfig.json'... +4:08:00 PM - Building project '/src/first/tsconfig.json'... -6:29:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:08:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:29:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:08:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:29:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:29:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js index a3581a937ed..3d1c7b448b6 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js @@ -1,21 +1,21 @@ //// [/lib/incremental-headers-change-without-dts-changesOutput.txt] /lib/tsc --b /src/third --verbose -6:20:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:20:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' +4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because oldest output 'src/first/bin/first-output.js' is older than newest input 'src/first/first_PART1.ts' -6:20:00 PM - Building project '/src/first/tsconfig.json'... +4:12:00 PM - Building project '/src/first/tsconfig.json'... -6:20:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' +4:12:00 PM - Project 'src/second/tsconfig.json' is up to date because newest input 'src/second/second_part1.ts' is older than oldest output 'src/2/second-output.js' -6:20:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed +4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output of its dependency 'src/first' has changed -6:20:00 PM - Updating output of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating output of project '/src/third/tsconfig.json'... -6:20:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... +4:12:00 PM - Updating unchanged output timestamps of project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/baseline-sectioned-sourcemaps.js index a951b2cb946..2f7ba873ad3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/baseline-sectioned-sourcemaps.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/baseline-sectioned-sourcemaps.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:03:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:03:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:03:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:03:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:03:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:03:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:03:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/declarationMap-and-sourceMap-disabled.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/declarationMap-and-sourceMap-disabled.js index 5e580fb97ee..675fda54149 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/declarationMap-and-sourceMap-disabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/declarationMap-and-sourceMap-disabled.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:25:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:25:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:00:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:25:00 PM - Building project '/src/first/tsconfig.json'... +4:00:00 PM - Building project '/src/first/tsconfig.json'... -7:25:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:00:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:25:00 PM - Building project '/src/second/tsconfig.json'... +4:00:00 PM - Building project '/src/second/tsconfig.json'... -7:25:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:00:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:25:00 PM - Building project '/src/third/tsconfig.json'... +4:00:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-all-projects.js index e5c10192dce..3130e072f76 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:15:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:15:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:15:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:15:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:15:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:15:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:15:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-only-one-dependency-project.js index e1ae40062b0..5e2363bdbe3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-only-one-dependency-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/emitHelpers-in-only-one-dependency-project.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:28:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:28:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:28:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:28:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:28:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:28:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:28:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-all-projects.js index e4e8ee215d7..da32ae34a23 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:37:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:37:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:37:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:37:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:37:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:37:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:37:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-different-projects.js index 7182bfe769f..cda562a0911 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-emitHelpers-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:46:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:46:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:46:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:46:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:46:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:46:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:46:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-all-projects.js index b4b83f79c3f..b77ccd7276f 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:39:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:39:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:39:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:39:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:39:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:39:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:39:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-different-projects.js index 1ab05fa7b18..476c1c92004 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-different-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/multiple-prologues-in-different-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:52:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:52:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:52:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:52:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:52:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:52:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:52:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-all-projects.js index fe0703e4775..a7dbc818b70 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:01:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:01:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:01:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:01:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-only-one-dependency-project.js index 82ba099392d..42351781f92 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-only-one-dependency-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/shebang-in-only-one-dependency-project.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:10:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:10:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:10:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:10:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:10:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:10:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:10:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-all-projects.js index dc8faa1b228..515d0e260d8 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:17:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:17:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:17:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:17:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:17:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:17:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:17:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-one-dependency.js index 309286ba7c1..4c801cc2b1e 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-one-dependency.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/strict-in-one-dependency.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:30:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:30:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:30:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:30:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:30:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:30:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:30:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-baseline-when-internal-is-inside-another-internal.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-baseline-when-internal-is-inside-another-internal.js index 3e818c2e02d..295d79ddce8 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-baseline-when-internal-is-inside-another-internal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-baseline-when-internal-is-inside-another-internal.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:20:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:20:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:00:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:20:00 PM - Building project '/src/first/tsconfig.json'... +4:00:00 PM - Building project '/src/first/tsconfig.json'... -7:20:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:00:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:20:00 PM - Building project '/src/second/tsconfig.json'... +4:00:00 PM - Building project '/src/second/tsconfig.json'... -7:20:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:00:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:20:00 PM - Building project '/src/third/tsconfig.json'... +4:00:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index 04c0ab44444..5a785fe0232 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:07:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:07:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:07:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -7:07:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:07:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -7:07:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:07:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment.js index adc3d302937..6e60def2dc2 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-comment.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:31:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:31:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:31:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:31:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:31:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:31:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:31:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index b9ff3b044eb..2fbfbc496bf 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:16:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:16:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:16:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -7:16:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:16:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -7:16:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:16:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled.js index 6e5d9fb5d8a..6832eef63fc 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-jsdoc-style-with-comments-emit-enabled.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:40:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:40:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:40:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:40:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:40:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:40:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:40:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-few-members-of-enum-are-internal.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-few-members-of-enum-are-internal.js index 5bff1f01ba9..37b97a2e325 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-few-members-of-enum-are-internal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-few-members-of-enum-are-internal.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:20:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:20:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:00:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:20:00 PM - Building project '/src/first/tsconfig.json'... +4:00:00 PM - Building project '/src/first/tsconfig.json'... -7:20:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:00:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:20:00 PM - Building project '/src/second/tsconfig.json'... +4:00:00 PM - Building project '/src/second/tsconfig.json'... -7:20:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:00:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:20:00 PM - Building project '/src/third/tsconfig.json'... +4:00:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-one-two-three-are-prepended-in-order.js index 3a8ac1e88a3..edd66e3d3f6 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:45:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:45:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:45:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:45:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:45:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:45:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:45:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 5e5fdf4270f..9cce635b198 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:58:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:58:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:58:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:58:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:58:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:58:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:58:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled.js index 3627b2e3eac..836399723c6 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal-with-comments-emit-enabled.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:22:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:22:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:22:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:22:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:22:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:22:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:22:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal.js index 5a42ece8405..6c3036fe151 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/stripInternal.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:09:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:09:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:09:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:09:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:09:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:09:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:09:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-all-projects.js index 90762184b5a..d75f09700f3 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-all-projects.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-all-projects.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -5:55:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -5:55:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -5:55:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -5:55:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -5:55:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -5:55:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -5:55:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-one-project.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-one-project.js index 53907dad2fa..79fbe880295 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-one-project.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/triple-slash-refs-in-one-project.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -6:04:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -6:04:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -6:04:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -6:04:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -6:04:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -6:04:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -6:04:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-incremental.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-incremental.js index c5a0d34a649..dc62ade0d97 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-incremental.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-incremental.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:16:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:16:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:00:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:16:00 PM - Building project '/src/first/tsconfig.json'... +4:00:00 PM - Building project '/src/first/tsconfig.json'... -4:16:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:00:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:16:00 PM - Building project '/src/second/tsconfig.json'... +4:00:00 PM - Building project '/src/second/tsconfig.json'... -4:16:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:00:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:16:00 PM - Building project '/src/third/tsconfig.json'... +4:00:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-uses-project-references.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-uses-project-references.js index 41678cfdadb..655ea2d37bd 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-uses-project-references.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-is-not-composite-but-uses-project-references.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:12:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:12:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:12:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -4:12:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:12:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -4:12:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:12:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-specifies-tsBuildInfoFile.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-specifies-tsBuildInfoFile.js index a133ea36bd0..89d143e06b4 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-specifies-tsBuildInfoFile.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-final-project-specifies-tsBuildInfoFile.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -4:16:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -4:16:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:00:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -4:16:00 PM - Building project '/src/first/tsconfig.json'... +4:00:00 PM - Building project '/src/first/tsconfig.json'... -4:16:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:00:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -4:16:00 PM - Building project '/src/second/tsconfig.json'... +4:00:00 PM - Building project '/src/second/tsconfig.json'... -4:16:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:00:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -4:16:00 PM - Building project '/src/third/tsconfig.json'... +4:00:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-source-files-are-empty-in-the-own-file.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-source-files-are-empty-in-the-own-file.js index 2026a80c7c6..2464f8287d2 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-source-files-are-empty-in-the-own-file.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-Build/when-source-files-are-empty-in-the-own-file.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/third --verbose -7:21:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/first/tsconfig.json * src/second/tsconfig.json * src/third/tsconfig.json -7:21:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist +4:01:00 PM - Project 'src/first/tsconfig.json' is out of date because output file 'src/first/bin/first-output.js' does not exist -7:21:00 PM - Building project '/src/first/tsconfig.json'... +4:01:00 PM - Building project '/src/first/tsconfig.json'... -7:21:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist +4:01:00 PM - Project 'src/second/tsconfig.json' is out of date because output file 'src/2/second-output.js' does not exist -7:21:00 PM - Building project '/src/second/tsconfig.json'... +4:01:00 PM - Building project '/src/second/tsconfig.json'... -7:21:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist +4:01:00 PM - Project 'src/third/tsconfig.json' is out of date because output file 'src/third/thirdjs/output/third-output.js' does not exist -7:21:00 PM - Building project '/src/third/tsconfig.json'... +4:01:00 PM - Building project '/src/third/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/sample.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/sample.js index f8dfbb246a3..12929fe77d3 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/sample.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/sample.js @@ -1,23 +1,23 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/tests --verbose -4:19:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:19:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/index.ts' +4:04:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/index.ts' -4:19:00 PM - Building project '/src/core/tsconfig.json'... +4:04:00 PM - Building project '/src/core/tsconfig.json'... -4:19:00 PM - Updating unchanged output timestamps of project '/src/core/tsconfig.json'... +4:04:00 PM - Updating unchanged output timestamps of project '/src/core/tsconfig.json'... -4:19:00 PM - Project 'src/logic/tsconfig.json' is out of date because oldest output 'src/logic/index.js' is older than newest input 'src/core' +4:04:00 PM - Project 'src/logic/tsconfig.json' is out of date because oldest output 'src/logic/index.js' is older than newest input 'src/core' -4:19:00 PM - Building project '/src/logic/tsconfig.json'... +4:04:00 PM - Building project '/src/logic/tsconfig.json'... -4:19:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/core' +4:04:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/core' -4:19:00 PM - Building project '/src/tests/tsconfig.json'... +4:04:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-declaration-option-changes.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-declaration-option-changes.js index 236b9b805ca..d46e6bf0f86 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-declaration-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-declaration-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/core --verbose -4:32:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/core/tsconfig.json -4:32:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.d.ts' does not exist +4:04:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.d.ts' does not exist -4:32:00 PM - Building project '/src/core/tsconfig.json'... +4:04:00 PM - Building project '/src/core/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-esModuleInterop-option-changes.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-esModuleInterop-option-changes.js index 16370626344..2bdd1aa6219 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-esModuleInterop-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-esModuleInterop-option-changes.js @@ -1,17 +1,17 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/tests --verbose -4:47:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:47:00 PM - Project 'src/core/tsconfig.json' is up to date because newest input 'src/core/anotherModule.ts' is older than oldest output 'src/core/anotherModule.js' +4:04:00 PM - Project 'src/core/tsconfig.json' is up to date because newest input 'src/core/anotherModule.ts' is older than oldest output 'src/core/anotherModule.js' -4:47:00 PM - Project 'src/logic/tsconfig.json' is up to date because newest input 'src/logic/index.ts' is older than oldest output 'src/logic/index.js' +4:04:00 PM - Project 'src/logic/tsconfig.json' is up to date because newest input 'src/logic/index.ts' is older than oldest output 'src/logic/index.js' -4:47:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/tests/tsconfig.json' +4:04:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/tests/tsconfig.json' -4:47:00 PM - Building project '/src/tests/tsconfig.json'... +4:04:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-logic-config-changes-declaration-dir.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-logic-config-changes-declaration-dir.js index a7e30496a60..ba39ab2202f 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-logic-config-changes-declaration-dir.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-logic-config-changes-declaration-dir.js @@ -1,19 +1,19 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/tests --verbose -4:27:00 PM - Projects in this build: +4:12:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:27:00 PM - Project 'src/core/tsconfig.json' is up to date because newest input 'src/core/anotherModule.ts' is older than oldest output 'src/core/anotherModule.js' +4:12:00 PM - Project 'src/core/tsconfig.json' is up to date because newest input 'src/core/anotherModule.ts' is older than oldest output 'src/core/anotherModule.js' -4:27:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/decls/index.d.ts' does not exist +4:12:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/decls/index.d.ts' does not exist -4:27:00 PM - Building project '/src/logic/tsconfig.json'... +4:12:00 PM - Building project '/src/logic/tsconfig.json'... -4:27:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/logic' +4:12:00 PM - Project 'src/tests/tsconfig.json' is out of date because oldest output 'src/tests/index.js' is older than newest input 'src/logic' -4:27:00 PM - Building project '/src/tests/tsconfig.json'... +4:12:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-module-option-changes.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-module-option-changes.js index a869296127b..5fa1cac3e7e 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-module-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-module-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/core --verbose -4:42:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/core/tsconfig.json -4:42:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/tsconfig.json' +4:04:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/tsconfig.json' -4:42:00 PM - Building project '/src/core/tsconfig.json'... +4:04:00 PM - Building project '/src/core/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-target-option-changes.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-target-option-changes.js index d6a9b6feaa7..b8e3134eb7f 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-target-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-changes/when-target-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/incremental-declaration-changesOutput.txt] /lib/tsc --b /src/core --verbose -4:37:00 PM - Projects in this build: +4:04:00 PM - Projects in this build: * src/core/tsconfig.json -4:37:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/tsconfig.json' +4:04:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/tsconfig.json' -4:37:00 PM - Building project '/src/core/tsconfig.json'... +4:04:00 PM - Building project '/src/core/tsconfig.json'... TSFILE: /src/core/anotherModule.js TSFILE: /src/core/index.js diff --git a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-doesnt-change/sample.js b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-doesnt-change/sample.js index 63beda515f6..09055358c26 100644 --- a/tests/baselines/reference/tsbuild/sample1/incremental-declaration-doesnt-change/sample.js +++ b/tests/baselines/reference/tsbuild/sample1/incremental-declaration-doesnt-change/sample.js @@ -1,23 +1,23 @@ //// [/lib/incremental-declaration-doesnt-changeOutput.txt] /lib/tsc --b /src/tests --verbose -4:23:00 PM - Projects in this build: +4:08:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:23:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/index.ts' +4:08:00 PM - Project 'src/core/tsconfig.json' is out of date because oldest output 'src/core/anotherModule.js' is older than newest input 'src/core/index.ts' -4:23:00 PM - Building project '/src/core/tsconfig.json'... +4:08:00 PM - Building project '/src/core/tsconfig.json'... -4:23:00 PM - Updating unchanged output timestamps of project '/src/core/tsconfig.json'... +4:08:00 PM - Updating unchanged output timestamps of project '/src/core/tsconfig.json'... -4:23:00 PM - Project 'src/logic/tsconfig.json' is up to date with .d.ts files from its dependencies +4:08:00 PM - Project 'src/logic/tsconfig.json' is up to date with .d.ts files from its dependencies -4:23:00 PM - Updating output timestamps of project '/src/logic/tsconfig.json'... +4:08:00 PM - Updating output timestamps of project '/src/logic/tsconfig.json'... -4:23:00 PM - Project 'src/tests/tsconfig.json' is up to date with .d.ts files from its dependencies +4:08:00 PM - Project 'src/tests/tsconfig.json' is up to date with .d.ts files from its dependencies -4:23:00 PM - Updating output timestamps of project '/src/tests/tsconfig.json'... +4:08:00 PM - Updating output timestamps of project '/src/tests/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/sample.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/sample.js index 8290c68c568..6dce93cacfd 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/sample.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/sample.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/tests --verbose -4:16:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:16:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:01:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:16:00 PM - Building project '/src/core/tsconfig.json'... +4:01:00 PM - Building project '/src/core/tsconfig.json'... -4:16:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist +4:01:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist -4:16:00 PM - Building project '/src/logic/tsconfig.json'... +4:01:00 PM - Building project '/src/logic/tsconfig.json'... -4:16:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist +4:01:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist -4:16:00 PM - Building project '/src/tests/tsconfig.json'... +4:01:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-declaration-option-changes.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-declaration-option-changes.js index 4c3061e4442..5e1f8e0cab2 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-declaration-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-declaration-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/core --verbose -4:29:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/core/tsconfig.json -4:29:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:01:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:29:00 PM - Building project '/src/core/tsconfig.json'... +4:01:00 PM - Building project '/src/core/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-esModuleInterop-option-changes.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-esModuleInterop-option-changes.js index 0a438a70cfa..74b9a998ff1 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-esModuleInterop-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-esModuleInterop-option-changes.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/tests --verbose -4:44:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:44:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:01:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:44:00 PM - Building project '/src/core/tsconfig.json'... +4:01:00 PM - Building project '/src/core/tsconfig.json'... -4:44:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist +4:01:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist -4:44:00 PM - Building project '/src/logic/tsconfig.json'... +4:01:00 PM - Building project '/src/logic/tsconfig.json'... -4:44:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist +4:01:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist -4:44:00 PM - Building project '/src/tests/tsconfig.json'... +4:01:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-logic-specifies-tsBuildInfoFile.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-logic-specifies-tsBuildInfoFile.js index 383e6cc4524..480116121fc 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-logic-specifies-tsBuildInfoFile.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-logic-specifies-tsBuildInfoFile.js @@ -1,21 +1,21 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/tests --verbose -4:28:00 PM - Projects in this build: +4:00:00 PM - Projects in this build: * src/core/tsconfig.json * src/logic/tsconfig.json * src/tests/tsconfig.json -4:28:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:00:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:28:00 PM - Building project '/src/core/tsconfig.json'... +4:00:00 PM - Building project '/src/core/tsconfig.json'... -4:28:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist +4:00:00 PM - Project 'src/logic/tsconfig.json' is out of date because output file 'src/logic/index.js' does not exist -4:28:00 PM - Building project '/src/logic/tsconfig.json'... +4:00:00 PM - Building project '/src/logic/tsconfig.json'... -4:28:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist +4:00:00 PM - Project 'src/tests/tsconfig.json' is out of date because output file 'src/tests/index.js' does not exist -4:28:00 PM - Building project '/src/tests/tsconfig.json'... +4:00:00 PM - Building project '/src/tests/tsconfig.json'... exitCode:: 0 readFiles:: { diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-module-option-changes.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-module-option-changes.js index 1334ec16723..7d38706c85e 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-module-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-module-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/core --verbose -4:39:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/core/tsconfig.json -4:39:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:01:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:39:00 PM - Building project '/src/core/tsconfig.json'... +4:01:00 PM - Building project '/src/core/tsconfig.json'... exitCode:: 0 diff --git a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-target-option-changes.js b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-target-option-changes.js index a47a3cb18c7..b9370cc5639 100644 --- a/tests/baselines/reference/tsbuild/sample1/initial-Build/when-target-option-changes.js +++ b/tests/baselines/reference/tsbuild/sample1/initial-Build/when-target-option-changes.js @@ -1,11 +1,11 @@ //// [/lib/initial-buildOutput.txt] /lib/tsc --b /src/core --verbose -4:34:00 PM - Projects in this build: +4:01:00 PM - Projects in this build: * src/core/tsconfig.json -4:34:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist +4:01:00 PM - Project 'src/core/tsconfig.json' is out of date because output file 'src/core/anotherModule.js' does not exist -4:34:00 PM - Building project '/src/core/tsconfig.json'... +4:01:00 PM - Building project '/src/core/tsconfig.json'... TSFILE: /src/core/anotherModule.js TSFILE: /src/core/index.js