From 680d9e815b8ef4246a49ee87c80751f17bdbeb9d Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 11 Dec 2018 21:37:39 -0800 Subject: [PATCH] Use null for RegExpExecArray type --- .../parts/tasks/electron-browser/terminalTaskSystem.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts b/src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts index ee9fcbebc08..e68cb4047c4 100644 --- a/src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts +++ b/src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts @@ -1054,7 +1054,7 @@ export class TerminalTaskSystem implements ITaskSystem { private collectVariables(variables: Set, value: string | CommandString): void { let string: string = Types.isString(value) ? value : value.value; let r = /\$\{(.*?)\}/g; - let matches: RegExpExecArray; + let matches: RegExpExecArray | null; do { matches = r.exec(string); if (matches) { -- GitLab