Skip to content

Commit a55dcc6

Browse files
chore: Align code/src/vs/platform/utilityProcess/electron-main/utilityProcess.ts with upstream
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
1 parent fcc1772 commit a55dcc6

4 files changed

Lines changed: 3 additions & 24 deletions

File tree

.rebase/CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ https://github.com/che-incubator/che-code/pull/528
4848
https://github.com/che-incubator/che-code/pull/526
4949

5050
- code/package.json
51-
- code/src/vs/platform/utilityProcess/electron-main/utilityProcess.ts
5251
---
5352

5453
#### @svor

.rebase/replace/code/src/vs/platform/utilityProcess/electron-main/utilityProcess.ts.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

code/src/vs/platform/utilityProcess/electron-main/utilityProcess.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { BrowserWindow, Details, MessageChannelMain, app, utilityProcess, UtilityProcess as ElectronUtilityProcess, ForkOptions } from 'electron';
6+
import { BrowserWindow, Details, MessageChannelMain, app, utilityProcess, UtilityProcess as ElectronUtilityProcess } from 'electron';
77
import { Disposable } from '../../../base/common/lifecycle.js';
88
import { Emitter, Event } from '../../../base/common/event.js';
99
import { ILogService } from '../../log/common/log.js';
@@ -18,7 +18,6 @@ import { removeDangerousEnvVariables } from '../../../base/common/processes.js';
1818
import { deepClone } from '../../../base/common/objects.js';
1919
import { isWindows } from '../../../base/common/platform.js';
2020
import { isUNCAccessRestrictionsDisabled, getUNCHostAllowlist } from '../../../base/node/unc.js';
21-
import { upcast } from '../../../base/common/types.js';
2221

2322
export interface IUtilityProcessConfiguration {
2423

@@ -247,16 +246,14 @@ export class UtilityProcess extends Disposable {
247246
this.log('creating new...', Severity.Info);
248247

249248
// Fork utility process
250-
this.process = utilityProcess.fork(modulePath, args, upcast<ForkOptions, ForkOptions & {
251-
respondToAuthRequestsFromMainProcess?: boolean;
252-
}>({
249+
this.process = utilityProcess.fork(modulePath, args, {
253250
serviceName,
254251
env,
255252
execArgv, // !!! Add `--trace-warnings` for node.js tracing !!!
256253
allowLoadingUnsignedLibraries,
257254
respondToAuthRequestsFromMainProcess,
258255
stdio
259-
}));
256+
});
260257

261258
// Register to events
262259
this.registerListeners(this.process, this.configuration, serviceName);

rebase.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -474,8 +474,6 @@ resolve_conflicts() {
474474
apply_changes "$conflictingFile"
475475
elif [[ "$conflictingFile" == "code/src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts" ]]; then
476476
apply_changes "$conflictingFile"
477-
elif [[ "$conflictingFile" == "code/src/vs/platform/utilityProcess/electron-main/utilityProcess.ts" ]]; then
478-
apply_changes "$conflictingFile"
479477
elif [[ "$conflictingFile" == "code/src/vs/platform/extensionManagement/node/extensionManagementService.ts" ]]; then
480478
apply_changes "$conflictingFile"
481479
elif [[ "$conflictingFile" == "code/src/vs/platform/extensionManagement/common/abstractExtensionManagementService.ts" ]]; then

0 commit comments

Comments
 (0)