@@ -149,7 +149,126 @@ Output::
149
149
Found 1 error in a . ts [ 90 m :1 [ 0 m
150
150
151
151
//// [/home/src/workspaces/project/tsconfig.tsbuildinfo] *modified*
152
- { "version" :"7.0.0-dev" , "root" :[ [ 2 , 3 ] ] , "fileNames" :[ "lib.d.ts" , "./a.ts" , "./b.ts" ] , "fileInfos" :[ { "version" :"8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"6792320cbdee0286d2b3e83ff1d9fcc1-const x: 20 = 10;" , "signature" :"c4dd771ef0ee0838482d28bc7dea6269-declare const x: 20;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"4448aee3ffd6eaf52054c6f2413c128a-const y = 10;" , "signature" :"b0061f8cf6b7f4ef02673fae62fc90dd-declare const y = 10;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } ] , "options" :{ "composite" :true , "declaration" :true , "declarationMap" :true , "noEmitOnError" :true } , "semanticDiagnosticsPerFile" :[ [ 2 , [ { "pos" :6 , "end" :7 , "code" :2322 , "category" :1 , "message" :"Type '10' is not assignable to type '20'." } ] ] ] , "affectedFilesPendingEmit" :[ 2 , [ 3 , 48 ] ] , "latestChangedDtsFile" :"./b.d.ts" , "emitSignatures" :[ [ 2 , [ "4be7af7f970696121f4f582a5d074177-declare const x = 10;\n" ] ] , [ 3 , [ ] ] ] }
152
+ { "version" :"FakeTSVersion" , "root" :[ [ 2 , 3 ] ] , "fileNames" :[ "lib.d.ts" , "./a.ts" , "./b.ts" ] , "fileInfos" :[ { "version" :"8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"6792320cbdee0286d2b3e83ff1d9fcc1-const x: 20 = 10;" , "signature" :"c4dd771ef0ee0838482d28bc7dea6269-declare const x: 20;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"4448aee3ffd6eaf52054c6f2413c128a-const y = 10;" , "signature" :"b0061f8cf6b7f4ef02673fae62fc90dd-declare const y = 10;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } ] , "options" :{ "composite" :true , "declaration" :true , "declarationMap" :true , "noEmitOnError" :true } , "semanticDiagnosticsPerFile" :[ [ 2 , [ { "pos" :6 , "end" :7 , "code" :2322 , "category" :1 , "message" :"Type '10' is not assignable to type '20'." } ] ] ] , "affectedFilesPendingEmit" :[ 2 , [ 3 , 48 ] ] , "latestChangedDtsFile" :"./b.d.ts" , "emitSignatures" :[ [ 2 , [ "4be7af7f970696121f4f582a5d074177-declare const x = 10;\n" ] ] , [ 3 , [ ] ] ] }
153
+ //// [/home/src/workspaces/project/tsconfig.tsbuildinfo.readable.baseline.txt] *modified*
154
+ {
155
+ "version" : "FakeTSVersion" ,
156
+ "root" : [
157
+ {
158
+ "files" : [
159
+ "./a.ts" ,
160
+ "./b.ts"
161
+ ] ,
162
+ "original" : [
163
+ 2 ,
164
+ 3
165
+ ]
166
+ }
167
+ ] ,
168
+ "fileNames" : [
169
+ "lib.d.ts" ,
170
+ "./a.ts" ,
171
+ "./b.ts"
172
+ ] ,
173
+ "fileInfos" : [
174
+ {
175
+ "fileName" : "lib.d.ts" ,
176
+ "version" : "8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" ,
177
+ "signature" : "8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" ,
178
+ "affectsGlobalScope" : true ,
179
+ "impliedNodeFormat" : "CommonJS" ,
180
+ "original" : {
181
+ "version" : "8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" ,
182
+ "affectsGlobalScope" : true ,
183
+ "impliedNodeFormat" : 1
184
+ }
185
+ } ,
186
+ {
187
+ "fileName" : "./a.ts" ,
188
+ "version" : "6792320cbdee0286d2b3e83ff1d9fcc1-const x: 20 = 10;" ,
189
+ "signature" : "c4dd771ef0ee0838482d28bc7dea6269-declare const x: 20;\n" ,
190
+ "affectsGlobalScope" : true ,
191
+ "impliedNodeFormat" : "CommonJS" ,
192
+ "original" : {
193
+ "version" : "6792320cbdee0286d2b3e83ff1d9fcc1-const x: 20 = 10;" ,
194
+ "signature" : "c4dd771ef0ee0838482d28bc7dea6269-declare const x: 20;\n" ,
195
+ "affectsGlobalScope" : true ,
196
+ "impliedNodeFormat" : 1
197
+ }
198
+ } ,
199
+ {
200
+ "fileName" : "./b.ts" ,
201
+ "version" : "4448aee3ffd6eaf52054c6f2413c128a-const y = 10;" ,
202
+ "signature" : "b0061f8cf6b7f4ef02673fae62fc90dd-declare const y = 10;\n" ,
203
+ "affectsGlobalScope" : true ,
204
+ "impliedNodeFormat" : "CommonJS" ,
205
+ "original" : {
206
+ "version" : "4448aee3ffd6eaf52054c6f2413c128a-const y = 10;" ,
207
+ "signature" : "b0061f8cf6b7f4ef02673fae62fc90dd-declare const y = 10;\n" ,
208
+ "affectsGlobalScope" : true ,
209
+ "impliedNodeFormat" : 1
210
+ }
211
+ }
212
+ ] ,
213
+ "options" : {
214
+ "composite" : true ,
215
+ "declaration" : true ,
216
+ "declarationMap" : true ,
217
+ "noEmitOnError" : true
218
+ } ,
219
+ "semanticDiagnosticsPerFile" : [
220
+ [
221
+ "./a.ts" ,
222
+ [
223
+ {
224
+ "pos" : 6 ,
225
+ "end" : 7 ,
226
+ "code" : 2322 ,
227
+ "category" : 1 ,
228
+ "message" : "Type '10' is not assignable to type '20'."
229
+ }
230
+ ]
231
+ ]
232
+ ] ,
233
+ "affectedFilesPendingEmit" : [
234
+ [
235
+ "./a.ts" ,
236
+ "Js|Dts|DtsMap" ,
237
+ 2
238
+ ] ,
239
+ [
240
+ "./b.ts" ,
241
+ "DtsEmit|DtsMap" ,
242
+ [
243
+ 3 ,
244
+ 48
245
+ ]
246
+ ]
247
+ ] ,
248
+ "latestChangedDtsFile" : "./b.d.ts" ,
249
+ "emitSignatures" : [
250
+ {
251
+ "file" : "./a.ts" ,
252
+ "signature" : "4be7af7f970696121f4f582a5d074177-declare const x = 10;\n" ,
253
+ "differsInOptions" : true ,
254
+ "original" : [
255
+ 2 ,
256
+ [
257
+ "4be7af7f970696121f4f582a5d074177-declare const x = 10;\n"
258
+ ]
259
+ ]
260
+ } ,
261
+ {
262
+ "file" : "./b.ts" ,
263
+ "differsOnlyInDtsMap" : true ,
264
+ "original" : [
265
+ 3 ,
266
+ [ ]
267
+ ]
268
+ }
269
+ ] ,
270
+ "size" : 1620
271
+ }
153
272
154
273
tsconfig . json ::
155
274
SemanticDiagnostics ::
@@ -177,7 +296,6 @@ declare const y = 10;
177
296
//# sourceMappingURL=b.d.ts.map
178
297
//// [/home/src/workspaces/project/b.d.ts.map] *new*
179
298
{ "version" :3 , "file" :"b.d.ts" , "sourceRoot" :"" , "sources" :[ "b.ts" ] , "names" :[ ] , "mappings" :"AAAA,QAAA,MAAM,CAAC,KAAK,CAAC" }
180
- //// [/home/src/workspaces/project/b.js] *rewrite with same content*
181
299
//// [/home/src/workspaces/project/tsconfig.tsbuildinfo] *modified*
182
300
{ "version" :"FakeTSVersion" , "root" :[ [ 2 , 3 ] ] , "fileNames" :[ "lib.d.ts" , "./a.ts" , "./b.ts" ] , "fileInfos" :[ { "version" :"8859c12c614ce56ba9a18e58384a198f-/// <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; }\ninterface ReadonlyArray<T> {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"4447ab8c90027f28bdaff9f2056779ce-const x = 10;" , "signature" :"4be7af7f970696121f4f582a5d074177-declare const x = 10;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } , { "version" :"4448aee3ffd6eaf52054c6f2413c128a-const y = 10;" , "signature" :"b0061f8cf6b7f4ef02673fae62fc90dd-declare const y = 10;\n" , "affectsGlobalScope" :true , "impliedNodeFormat" :1 } ] , "options" :{ "composite" :true , "declaration" :true , "declarationMap" :true , "noEmitOnError" :true } , "latestChangedDtsFile" :"./b.d.ts" }
183
301
//// [/home/src/workspaces/project/tsconfig.tsbuildinfo.readable.baseline.txt] *modified*
@@ -254,7 +372,5 @@ tsconfig.json::
254
372
SemanticDiagnostics ::
255
373
* refresh * / h o m e / src/ tslibs / TS / Lib / lib . d . ts
256
374
* refresh * / h o m e / src/ workspaces / project / a . ts
257
- * refresh * / h o m e / src/ workspaces / project / b . ts
258
375
Signatures ::
259
- ( stored at emit ) / home / src / workspaces / project / a . ts
260
- ( stored at emit ) / home / src / workspaces / project / b . ts
376
+ ( computed . d . ts ) / home / src / workspaces / project / a . ts
0 commit comments