@@ -38,7 +38,7 @@ Output::
3838
3939[ [ 90 m12 :00 :30 AM [ 0 m ] Building project '/user/username/projects/sample1/core/tsconfig.json' . . .
4040
41- [ [ 90 m12 :00 :44 AM [ 0 m ] Found 0 errors . Watching for file changes .
41+ [ [ 90 m12 :00 :46 AM [ 0 m ] Found 0 errors . Watching for file changes .
4242
4343
4444
@@ -102,6 +102,49 @@ export declare function multiply(a: number, b: number): number;
102102//// [/user/username/projects/sample1/core/outDir/tsconfig.tsbuildinfo]
103103{ "program" :{ "fileNames" :[ "../../../../../../a/lib/lib.d.ts" , "../anothermodule.ts" , "../index.ts" ] , "fileInfos" :[ { "version" :"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" , "signature" :"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" , "affectsGlobalScope" :true } , { "version" :"-2676574883-export const World = \"hello\";\r\n" , "signature" :"-9234818176-export declare const World = \"hello\";\n" , "affectsGlobalScope" :false } , { "version" :"-18749805970-export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" , "signature" :"-7362568283-export declare const someString: string;\nexport declare function leftPad(s: string, n: number): string;\nexport declare function multiply(a: number, b: number): number;\n" , "affectsGlobalScope" :false } ] , "options" :{ "composite" :true , "outDir" :"./" , "watch" :true , "configFilePath" :"../tsconfig.json" } , "referencedMap" :[ ] , "exportedModulesMap" :[ ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 3 ] } , "version" :"FakeTSVersion" }
104104
105+ //// [/user/username/projects/sample1/core/outDir/tsconfig.tsbuildinfo.readable.baseline.txt]
106+ {
107+ "program ": {
108+ "fileNames ": [
109+ "../../../../../../a/lib/lib.d.ts" ,
110+ "../anothermodule.ts" ,
111+ "../index.ts"
112+ ] ,
113+ "fileInfos" : {
114+ "../../../../../../a/lib/lib.d.ts" : {
115+ "version" : "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" ,
116+ "signature" : "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" ,
117+ "affectsGlobalScope" : true
118+ } ,
119+ "../anothermodule.ts" : {
120+ "version" : "-2676574883-export const World = \"hello\";\r\n" ,
121+ "signature" : "-9234818176-export declare const World = \"hello\";\n" ,
122+ "affectsGlobalScope" : false
123+ } ,
124+ "../index.ts" : {
125+ "version" : "-18749805970-export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" ,
126+ "signature" : "-7362568283-export declare const someString: string;\nexport declare function leftPad(s: string, n: number): string;\nexport declare function multiply(a: number, b: number): number;\n" ,
127+ "affectsGlobalScope" : false
128+ }
129+ } ,
130+ "options" : {
131+ "composite" : true ,
132+ "outDir" : "./" ,
133+ "watch" : true ,
134+ "configFilePath" : "../tsconfig.json"
135+ } ,
136+ "referencedMap" : { } ,
137+ "exportedModulesMap" : { } ,
138+ "semanticDiagnosticsPerFile" : [
139+ "../../../../../../a/lib/lib.d.ts" ,
140+ "../anothermodule.ts" ,
141+ "../index.ts"
142+ ]
143+ } ,
144+ "version" : "FakeTSVersion" ,
145+ "size" : 1681
146+ }
147+
105148
106149Change :: No change
107150
@@ -135,15 +178,15 @@ export const y = 10;
135178
136179Output ::
137180>> Screen clear
138- [ [ 90 m12 :00 :47 AM [ 0 m ] File change detected . Starting incremental compilation . . .
181+ [ [ 90 m12 :00 :49 AM [ 0 m ] File change detected . Starting incremental compilation . . .
139182
140- [ [ 90 m12 :00 :48 AM [ 0 m ] Project 'sample1/core/tsconfig.json' is out of date because oldest output 'sample1/core/outDir/anotherModule.js' is older than newest input 'sample1/core/file3.ts'
183+ [ [ 90 m12 :00 :50 AM [ 0 m ] Project 'sample1/core/tsconfig.json' is out of date because oldest output 'sample1/core/outDir/anotherModule.js' is older than newest input 'sample1/core/file3.ts'
141184
142- [ [ 90 m12 :00 :49 AM [ 0 m ] Building project '/user/username/projects/sample1/core/tsconfig.json' . . .
185+ [ [ 90 m12 :00 :51 AM [ 0 m ] Building project '/user/username/projects/sample1/core/tsconfig.json' . . .
143186
144- [ [ 90 m12 :00 : 58 AM [ 0 m ] Updating unchanged output timestamps of project '/user/username/projects/sample1/core/tsconfig.json' . . .
187+ [ [ 90 m12 :01 : 00 AM [ 0 m ] Updating unchanged output timestamps of project '/user/username/projects/sample1/core/tsconfig.json' . . .
145188
146- [ [ 90 m12 :00 : 59 AM [ 0 m ] Found 0 errors . Watching for file changes .
189+ [ [ 90 m12 :01 : 04 AM [ 0 m ] Found 0 errors . Watching for file changes .
147190
148191
149192
@@ -184,6 +227,56 @@ exitCode:: ExitStatus.undefined
184227//// [/user/username/projects/sample1/core/outDir/tsconfig.tsbuildinfo]
185228{ "program" :{ "fileNames" :[ "../../../../../../a/lib/lib.d.ts" , "../anothermodule.ts" , "../file3.ts" , "../index.ts" ] , "fileInfos" :[ { "version" :"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" , "signature" :"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" , "affectsGlobalScope" :true } , { "version" :"-2676574883-export const World = \"hello\";\r\n" , "signature" :"-9234818176-export declare const World = \"hello\";\n" , "affectsGlobalScope" :false } , { "version" :"-13729955264-export const y = 10;" , "signature" :"-7152472870-export declare const y = 10;\n" , "affectsGlobalScope" :false } , { "version" :"-18749805970-export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" , "signature" :"-7362568283-export declare const someString: string;\nexport declare function leftPad(s: string, n: number): string;\nexport declare function multiply(a: number, b: number): number;\n" , "affectsGlobalScope" :false } ] , "options" :{ "composite" :true , "outDir" :"./" , "watch" :true , "configFilePath" :"../tsconfig.json" } , "referencedMap" :[ ] , "exportedModulesMap" :[ ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 3 , 4 ] } , "version" :"FakeTSVersion" }
186229
230+ //// [/user/username/projects/sample1/core/outDir/tsconfig.tsbuildinfo.readable.baseline.txt]
231+ {
232+ "program ": {
233+ "fileNames ": [
234+ "../../../../../../a/lib/lib.d.ts" ,
235+ "../anothermodule.ts" ,
236+ "../file3.ts" ,
237+ "../index.ts"
238+ ] ,
239+ "fileInfos" : {
240+ "../../../../../../a/lib/lib.d.ts" : {
241+ "version" : "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" ,
242+ "signature" : "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }" ,
243+ "affectsGlobalScope" : true
244+ } ,
245+ "../anothermodule.ts" : {
246+ "version" : "-2676574883-export const World = \"hello\";\r\n" ,
247+ "signature" : "-9234818176-export declare const World = \"hello\";\n" ,
248+ "affectsGlobalScope" : false
249+ } ,
250+ "../file3.ts" : {
251+ "version" : "-13729955264-export const y = 10;" ,
252+ "signature" : "-7152472870-export declare const y = 10;\n" ,
253+ "affectsGlobalScope" : false
254+ } ,
255+ "../index.ts" : {
256+ "version" : "-18749805970-export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" ,
257+ "signature" : "-7362568283-export declare const someString: string;\nexport declare function leftPad(s: string, n: number): string;\nexport declare function multiply(a: number, b: number): number;\n" ,
258+ "affectsGlobalScope" : false
259+ }
260+ } ,
261+ "options" : {
262+ "composite" : true ,
263+ "outDir" : "./" ,
264+ "watch" : true ,
265+ "configFilePath" : "../tsconfig.json"
266+ } ,
267+ "referencedMap" : { } ,
268+ "exportedModulesMap" : { } ,
269+ "semanticDiagnosticsPerFile" : [
270+ "../../../../../../a/lib/lib.d.ts" ,
271+ "../anothermodule.ts" ,
272+ "../file3.ts" ,
273+ "../index.ts"
274+ ]
275+ } ,
276+ "version" : "FakeTSVersion" ,
277+ "size" : 1829
278+ }
279+
187280//// [/user/username/projects/sample1/core/outDir/file3.js]
188281"use strict" ;
189282exports . __esModule = true ;
0 commit comments