From 623b97f2ec653f92bd72c5081b5c3e2721323a8e Mon Sep 17 00:00:00 2001 From: Yui T Date: Thu, 4 Sep 2014 15:13:54 -0700 Subject: [PATCH] Add check if the compilationSetting object hasOwnProperty before add the property to TypeScriptLS object --- src/harness/harnessLanguageService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/harness/harnessLanguageService.ts b/src/harness/harnessLanguageService.ts index e15063204ca..c30ea6d5ce7 100644 --- a/src/harness/harnessLanguageService.ts +++ b/src/harness/harnessLanguageService.ts @@ -248,7 +248,9 @@ module Harness.LanguageService { public setCompilationSettings(settings: any) { for (var key in settings) { - this.settings[key] = settings[key]; + if (settings.hasOwnProperty(key)) { + this.settings[key] = settings[key]; + } } }