Skip to content

Commit c91c52d

Browse files
author
Yui T
committed
Clarify comments
1 parent 360d332 commit c91c52d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/services.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1667,7 +1667,7 @@ module ts {
16671667
var allDiagnostics = checker.getDiagnostics(targetSourceFile);
16681668
if (compilerOptions.declaration) {
16691669
// If '-d' is enabled, check for emitter error. One example of emitter error is export class implements non-export interface
1670-
// Get emitter-diagnostics requires calling TypeChecker.emitFiles so define CompilerHost.writer which does nothing as this is a side effect of emitFiles
1670+
// Get emitter-diagnostics requires calling TypeChecker.emitFiles so we have to define CompilerHost.writer which does nothing because emitFiles function has side effects defined by CompilerHost.writer
16711671
var savedWriter = writer;
16721672
writer = (filename: string, data: string, writeByteOrderMark: boolean) => { };
16731673
allDiagnostics = allDiagnostics.concat(checker.emitFiles(targetSourceFile).errors);

0 commit comments

Comments
 (0)