From 0b248d5e298db53c6cc9c47a2994bc382e79a0ce Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 21 Feb 2018 12:40:36 -0800 Subject: [PATCH] Trace should write messages to the logger --- src/server/project.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/project.ts b/src/server/project.ts index dc949b4b221..743b4e4bfb7 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -238,7 +238,10 @@ namespace ts.server { this.setInternalCompilerOptionsForEmittingJsFiles(); const host = this.projectService.host; - if (host.trace) { + if (this.projectService.logger.loggingEnabled()) { + this.trace = s => this.writeLog(s); + } + else if (host.trace) { this.trace = s => host.trace(s); }