提交 738985f0 编写于 作者: B Benjamin Pasero

getShellEnv => getProcessEnv

上级 2eff304f
......@@ -105,9 +105,9 @@ export interface ICommonNativeHostService {
getOSStatistics(): Promise<IOSStatistics>;
getOSVirtualMachineHint(): Promise<number>;
getShellEnv(): Promise<IProcessEnvironment>;
// Process
getProcessEnv(): Promise<IProcessEnvironment>;
killProcess(pid: number, code: string): Promise<void>;
// Clipboard
......
......@@ -456,7 +456,12 @@ export class NativeHostMainService extends Disposable implements INativeHostMain
return virtualMachineHint.value();
}
async getShellEnv(): Promise<IProcessEnvironment> {
//#endregion
//#region Process
async getProcessEnv(windowId: number | undefined): Promise<IProcessEnvironment> {
const result: IProcessEnvironment = Object.create(null);
const shellEnvironment = await getShellEnvironment(this.logService, this.environmentService);
......@@ -470,11 +475,6 @@ export class NativeHostMainService extends Disposable implements INativeHostMain
return result;
}
//#endregion
//#region Process
async killProcess(windowId: number | undefined, pid: number, code: string): Promise<void> {
process.kill(pid, code);
}
......
......@@ -206,7 +206,7 @@ export class TestNativeHostService implements INativeHostService {
async getOSProperties(): Promise<IOSProperties> { return Object.create(null); }
async getOSStatistics(): Promise<IOSStatistics> { return Object.create(null); }
async getOSVirtualMachineHint(): Promise<number> { return 0; }
async getShellEnv(): Promise<IProcessEnvironment> { return Object.create(null); }
async getProcessEnv(): Promise<IProcessEnvironment> { return Object.create(null); }
async killProcess(): Promise<void> { }
async setDocumentEdited(edited: boolean): Promise<void> { }
async openExternal(url: string): Promise<boolean> { return false; }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册