Refresh master with initial release/0.24 snapshot (#332)

* Initial port of release/0.24 source code

* Fix additional headers

* Fix a typo in launch.json
This commit is contained in:
Karl Burtram
2017-12-15 15:38:57 -08:00
committed by GitHub
parent 271b3a0b82
commit 6ad0df0e3e
7118 changed files with 107999 additions and 56466 deletions

View File

@@ -28,9 +28,11 @@ export interface ParsedArgs {
'extensions-dir'?: string;
extensionDevelopmentPath?: string;
extensionTestsPath?: string;
debugPluginHost?: string;
debugBrkPluginHost?: string;
debugId?: string;
debugPluginHost?: string;
debugSearch?: string;
debugBrkSearch?: string;
'list-extensions'?: boolean;
'show-versions'?: boolean;
'install-extension'?: string | string[];
@@ -38,10 +40,25 @@ export interface ParsedArgs {
'enable-proposed-api'?: string | string[];
'open-url'?: string | string[];
'skip-getting-started'?: boolean;
'sticky-quickopen'?: boolean;
'disable-telemetry'?: boolean;
'export-default-configuration'?: string;
'install-source'?: string;
'disable-updates'?: string;
'disable-crash-reporter'?: string;
}
export const IEnvironmentService = createDecorator<IEnvironmentService>('environmentService');
export interface IDebugParams {
port: number;
break: boolean;
}
export interface IExtensionHostDebugParams extends IDebugParams {
debugId: string;
}
export interface IEnvironmentService {
_serviceBrand: any;
@@ -71,7 +88,8 @@ export interface IEnvironmentService {
extensionDevelopmentPath: string;
extensionTestsPath: string;
debugExtensionHost: { port: number; break: boolean; debugId: string };
debugExtensionHost: IExtensionHostDebugParams;
debugSearch: IDebugParams;
logExtensionHostCommunication: boolean;
@@ -88,4 +106,8 @@ export interface IEnvironmentService {
sharedIPCHandle: string;
nodeCachedDataDir: string;
installSource: string;
disableUpdates: boolean;
disableCrashReporter: boolean;
}