diff --git a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts index d6efef22ba6..13c49ee0fb1 100644 --- a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts +++ b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts @@ -786,7 +786,7 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer }; let identifier: TaskConfig.TaskIdentifier = Objects.assign(Object.create(null), task.defines); delete identifier['_key']; - Object.keys(identifier).forEach(key => toCustomize![key] = identifier[key]); + Object.keys(identifier).forEach(key => (toCustomize)![key] = identifier[key]); if (task.configurationProperties.problemMatchers && task.configurationProperties.problemMatchers.length > 0 && Types.isStringArray(task.configurationProperties.problemMatchers)) { toCustomize.problemMatcher = task.configurationProperties.problemMatchers; } @@ -796,9 +796,9 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer } if (properties) { for (let property of Object.getOwnPropertyNames(properties)) { - let value = properties[property]; + let value = (properties)[property]; if (value !== undefined && value !== null) { - toCustomize[property] = value; + (toCustomize)[property] = value; } } } else {