From 80c67db75bc811b8cd57374856ed54d4da7036c0 Mon Sep 17 00:00:00 2001 From: Vladimir Matveev Date: Sat, 6 Dec 2014 21:23:54 -0800 Subject: [PATCH] add error\trace message that should be exposed by the host --- src/services/services.ts | 2 ++ src/services/shims.ts | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/src/services/services.ts b/src/services/services.ts index 980b7ecda3d..1d5418aff75 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -865,6 +865,8 @@ module ts { export interface Logger { log(s: string): void; + trace(s: string): void; + error(s: string): void; } // diff --git a/src/services/shims.ts b/src/services/shims.ts index 5556743830f..a79948a3121 100644 --- a/src/services/shims.ts +++ b/src/services/shims.ts @@ -341,6 +341,14 @@ module ts { this.shimHost.log(s); } + public trace(s: string): void { + this.shimHost.trace(s); + } + + public error(s: string): void { + this.shimHost.error(s); + } + public getCompilationSettings(): CompilerOptions { var settingsJson = this.shimHost.getCompilationSettings(); if (settingsJson == null || settingsJson == "") {