Add task detail property and adopt in npm extension

Fixes #69785
This commit is contained in:
Alex Ross
2019-10-22 15:56:21 +02:00
parent ea47d6b95b
commit 87998af618
13 changed files with 1139 additions and 12 deletions

View File

@@ -261,6 +261,7 @@ export namespace TaskDTO {
problemMatchers: value.problemMatchers,
hasDefinedMatchers: (value as types.Task).hasDefinedMatchers,
runOptions: (<vscode.Task>value).runOptions ? (<vscode.Task>value).runOptions : { reevaluateOnRerun: true },
detail: (<vscode.Task2>value).detail
};
return result;
}
@@ -303,6 +304,9 @@ export namespace TaskDTO {
if (value._id) {
result._id = value._id;
}
if (value.detail) {
result.detail = value.detail;
}
return result;
}
}