未验证 提交 76a8ea64 编写于 作者: D David Sanders 提交者: GitHub

Add undefined to TaskProcessEndedDTO.exitCode (#110508)

上级 0998e4cc
......@@ -53,7 +53,7 @@ namespace TaskProcessStartedDTO {
}
namespace TaskProcessEndedDTO {
export function from(value: TaskExecution, exitCode: number): TaskProcessEndedDTO {
export function from(value: TaskExecution, exitCode: number | undefined): TaskProcessEndedDTO {
return {
id: value.id,
exitCode
......@@ -429,7 +429,7 @@ export class MainThreadTask implements MainThreadTaskShape {
} else if (event.kind === TaskEventKind.ProcessStarted) {
this._proxy.$onDidStartTaskProcess(TaskProcessStartedDTO.from(task.getTaskExecution(), event.processId!));
} else if (event.kind === TaskEventKind.ProcessEnded) {
this._proxy.$onDidEndTaskProcess(TaskProcessEndedDTO.from(task.getTaskExecution(), event.exitCode!));
this._proxy.$onDidEndTaskProcess(TaskProcessEndedDTO.from(task.getTaskExecution(), event.exitCode));
} else if (event.kind === TaskEventKind.End) {
this._proxy.$OnDidEndTask(TaskExecutionDTO.from(task.getTaskExecution()));
}
......
......@@ -113,7 +113,7 @@ export interface TaskProcessStartedDTO {
export interface TaskProcessEndedDTO {
id: string;
exitCode: number;
exitCode: number | undefined;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册