Skip to content

Commit bb4872b

Browse files
committed
Do not write build info if there are no files to emit
1 parent c9d407b commit bb4872b

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/compiler/builder.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,9 @@ namespace ts {
251251
state.seenAffectedFiles = createMap<true>();
252252
}
253253

254+
state.emittedBuildInfo = !state.changedFilesSet.size &&
255+
!state.affectedFilesPendingEmit;
256+
254257
return state;
255258
}
256259

tests/baselines/reference/tsc/incremental/incremental-declaration-doesnt-change/when-passing-filename-for-buildinfo-on-commandline.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@
33
exitCode:: 0
44

55

6-
//// [/src/project/.tsbuildinfo] file written with same contents

0 commit comments

Comments
 (0)