context.logger.log(nls.localize('ConfigurationParser.invalidCWD','Warning: options.cwd must be of type string. Ignoring value {0}\n',options.cwd));
context.problemReporter.warn(nls.localize('ConfigurationParser.invalidCWD','Warning: options.cwd must be of type string. Ignoring value {0}\n',options.cwd));
context.logger.log(nls.localize('ConfigurationParser.noShell','Warning: shell configuration is only supported when executing tasks in the terminal.'));
context.problemReporter.warn(nls.localize('ConfigurationParser.noShell','Warning: shell configuration is only supported when executing tasks in the terminal.'));
context.logger.log(nls.localize('ConfigurationParser.noargs','Error: command arguments must be an array of strings. Provided value is:\n{0}',config.args?JSON.stringify(config.args,undefined,4):'undefined'));
context.problemReporter.fatal(nls.localize('ConfigurationParser.noargs','Error: command arguments must be an array of strings. Provided value is:\n{0}',config.args?JSON.stringify(config.args,undefined,4):'undefined'));
context.logger.log(nls.localize('ConfigurationParser.noName','Error: Problem Matcher in declare scope must have a name:\n{0}\n',JSON.stringify(value,undefined,4)));
context.problemReporter.error(nls.localize('ConfigurationParser.noName','Error: Problem Matcher in declare scope must have a name:\n{0}\n',JSON.stringify(value,undefined,4)));
context.logger.log(nls.localize('ConfigurationParser.noTaskName','Error: tasks must provide a taskName property. The task will be ignored.\n{0}\n',JSON.stringify(externalTask,null,4)));
context.problemReporter.fatal(nls.localize('ConfigurationParser.noTaskName','Error: tasks must provide a taskName property. The task will be ignored.\n{0}\n',JSON.stringify(externalTask,null,4)));
context.logger.log(nls.localize('taskConfiguration.shellArgs','Warning: the task \'{0}\' is a shell command and either the command name or one of its arguments has unescaped spaces. To ensure correct command line quoting please merge args into the command.',task.name));
context.problemReporter.warn(nls.localize('taskConfiguration.shellArgs','Warning: the task \'{0}\' is a shell command and either the command name or one of its arguments has unescaped spaces. To ensure correct command line quoting please merge args into the command.',task.name));
'taskConfiguration.noCommandOrDependsOn','Error: the task \'{0}\' neither specifies a command or a dependsOn property. The task will be ignored. Its definition is:\n{1}',
this.log(nls.localize('TaskSystem.invalidTaskJson','Error: The content of the tasks.json file has syntax errors. Please correct them before executing a task.\n'));
this.outputChannel.append(nls.localize('TaskSystem.invalidTaskJson','Error: The content of the tasks.json file has syntax errors. Please correct them before executing a task.\n'));
this.log(nls.localize('TaskSystem.configurationErrors','Error: the provided task configuration has validation errors and can\'t not be used. Please correct the errors first.'));
if(problemReporter.status.isFatal()){
problemReporter.fatal(nls.localize('TaskSystem.configurationErrors','Error: the provided task configuration has validation errors and can\'t not be used. Please correct the errors first.'));