Strict null check terminal Eneironment/actions

Part of #60565
This commit is contained in:
Daniel Imms 2018-10-15 08:23:02 -07:00
parent ab63c5d4c9
commit 89fa49400b
2 changed files with 3 additions and 1 deletions

View file

@ -439,7 +439,9 @@
"./vs/workbench/parts/tasks/common/taskTemplates.ts",
"./vs/workbench/parts/terminal/browser/terminalWidgetManager.ts",
"./vs/workbench/parts/terminal/common/terminal.ts",
"./vs/workbench/parts/terminal/common/terminalCommands.ts",
"./vs/workbench/parts/terminal/node/terminalCommandTracker.ts",
"./vs/workbench/parts/terminal/node/terminalEnvironment.ts",
"./vs/workbench/parts/webview/electron-browser/webviewProtocols.ts",
"./vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.ts",
"./vs/workbench/parts/welcome/page/electron-browser/vs_code_welcome_page.ts",

View file

@ -134,7 +134,7 @@ export function getCwd(shell: IShellLaunchConfig, root: Uri, configHelper: ITerm
return shell.cwd;
}
let cwd: string;
let cwd: string | undefined;
// TODO: Handle non-existent customCwd
if (!shell.ignoreConfigurationCwd) {