Skip to content

Commit 5e63b7f

Browse files
author
Akash Satheesan
committed
fix(lib/vscode): fix merge conflicts in localizationsService.ts
1 parent 448ba0c commit 5e63b7f

File tree

2 files changed

+0
-30
lines changed

2 files changed

+0
-30
lines changed

lib/vscode/src/vs/server/browser/client.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ import { localize } from 'vs/nls';
55
import { Extensions, IConfigurationRegistry } from 'vs/platform/configuration/common/configurationRegistry';
66
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
77
import { ServiceCollection } from 'vs/platform/instantiation/common/serviceCollection';
8-
import { ILocalizationsService } from 'vs/platform/localizations/common/localizations';
98
import { ILogService } from 'vs/platform/log/common/log';
109
import { INotificationService, Severity } from 'vs/platform/notification/common/notification';
1110
import { Registry } from 'vs/platform/registry/common/platform';
1211
import { IStorageService, StorageScope, StorageTarget } from 'vs/platform/storage/common/storage';
1312
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
1413
import { TelemetryChannelClient } from 'vs/server/common/telemetry';
1514
import 'vs/workbench/contrib/localizations/browser/localizations.contribution';
16-
import { LocalizationsService } from 'vs/workbench/services/localizations/electron-sandbox/localizationsService';
1715
import { IRemoteAgentService } from 'vs/workbench/services/remote/common/remoteAgentService';
1816

1917
class TelemetryService extends TelemetryChannelClient {
@@ -60,7 +58,6 @@ Registry.as<IConfigurationRegistry>(Extensions.Configuration).registerConfigurat
6058
}
6159
});
6260

63-
registerSingleton(ILocalizationsService, LocalizationsService);
6461
registerSingleton(ITelemetryService, TelemetryService);
6562

6663
/**

lib/vscode/src/vs/workbench/services/localizations/electron-sandbox/localizationsService.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,6 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { ILocalizationsService } from 'vs/platform/localizations/common/localizations';
7-
<<<<<<< HEAD
8-
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
9-
import { IRemoteAgentService } from '../../remote/common/remoteAgentService';
10-
11-
// @ts-ignore: interface is implemented via proxy
12-
export class LocalizationsService implements ILocalizationsService {
13-
14-
declare readonly _serviceBrand: undefined;
15-
16-
constructor(
17-
@IRemoteAgentService remoteAgentService: IRemoteAgentService,
18-
) {
19-
/*
20-
NOTE@coder:
21-
Upstream, they use the ISharedProcessService.
22-
23-
We run this on the browser where there is no shared process so it needs to connect
24-
to the localization channel through the remote agent.
25-
3/16/21 jsjoeio code-asher
26-
*/
27-
return ProxyChannel.toService<ILocalizationsService>(remoteAgentService.getConnection()!.getChannel('localizations'));
28-
}
29-
}
30-
31-
registerSingleton(ILocalizationsService, LocalizationsService, true);
32-
=======
337
import { registerSharedProcessRemoteService } from 'vs/platform/ipc/electron-sandbox/services';
348

359
registerSharedProcessRemoteService(ILocalizationsService, 'localizations', { supportsDelayedInstantiation: true });
36-
>>>>>>> 801aed93200dc0ccf325a09089c911e8e2b612d0

0 commit comments

Comments
 (0)