Strict null check extensionHost.ts

This commit is contained in:
Matt Bierner
2019-02-07 14:26:35 -08:00
parent c892f9cfe0
commit 1cd1f81106
3 changed files with 33 additions and 23 deletions

View File

@@ -48,10 +48,10 @@ import { IRemoteConsoleLog } from 'vs/base/node/console';
export interface IEnvironment {
isExtensionDevelopmentDebug: boolean;
appRoot: URI;
appSettingsHome: URI;
extensionDevelopmentLocationURI: URI;
extensionTestsPath: string;
appRoot?: URI;
appSettingsHome?: URI;
extensionDevelopmentLocationURI?: URI;
extensionTestsPath?: string;
globalStorageHome: URI;
}
@@ -63,10 +63,10 @@ export interface IWorkspaceData {
}
export interface IInitData {
commit: string;
commit?: string;
parentPid: number;
environment: IEnvironment;
workspace: IWorkspaceData;
workspace?: IWorkspaceData;
resolvedExtensions: ExtensionIdentifier[];
extensions: IExtensionDescription[];
telemetryInfo: ITelemetryInfo;