Skip to content

Commit 9a8d4f6

Browse files
author
Loïc Mangeonjean
committed
fix: move random service to base
1 parent f4ad3fa commit 9a8d4f6

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

src/service-override/base.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ import { EditorWorkerService } from 'vs/editor/browser/services/editorWorkerServ
4040
import { IRenameSymbolTrackerService } from 'vs/editor/browser/services/renameSymbolTrackerService.service'
4141
import { RenameSymbolTrackerService } from 'vs/workbench/contrib/inlineCompletions/browser/renameSymbolTrackerService'
4242
import { EditorMarkdownCodeBlockRenderer } from 'vs/editor/browser/widget/markdownRenderer/browser/editorMarkdownCodeBlockRenderer.js'
43+
import { IRandomService } from 'vs/workbench/contrib/editTelemetry/browser/randomService.service'
44+
import { RandomService } from 'vs/workbench/contrib/editTelemetry/browser/randomService'
4345
import { registerServiceInitializeParticipant } from '../lifecycle'
4446
import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation'
4547

@@ -92,6 +94,7 @@ export default function getServiceOverride(): IEditorOverrideServices {
9294
RenameSymbolTrackerService,
9395
[],
9496
true
95-
)
97+
),
98+
[IRandomService.toString()]: new SyncDescriptor(RandomService, [], true)
9699
}
97100
}

src/service-override/telemetry.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,11 @@ import { TelemetryService } from 'vs/workbench/services/telemetry/browser/teleme
55
import { IDataChannelService } from 'vs/platform/dataChannel/common/dataChannel.service'
66
export type { ITelemetryData, TelemetryLevel } from 'vs/platform/telemetry/common/telemetry'
77
import { DataChannelService } from 'vs/workbench/services/dataChannel/browser/dataChannelService'
8-
import { IRandomService } from 'vs/workbench/contrib/editTelemetry/browser/randomService.service'
9-
import { RandomService } from 'vs/workbench/contrib/editTelemetry/browser/randomService'
108
import 'vs/workbench/contrib/telemetry/browser/telemetry.contribution'
119

1210
export default function getServiceOverride(): IEditorOverrideServices {
1311
return {
1412
[ITelemetryService.toString()]: new SyncDescriptor(TelemetryService, [], true),
15-
[IDataChannelService.toString()]: new SyncDescriptor(DataChannelService, [], true),
16-
[IRandomService.toString()]: new SyncDescriptor(RandomService, [], true)
13+
[IDataChannelService.toString()]: new SyncDescriptor(DataChannelService, [], true)
1714
}
1815
}

0 commit comments

Comments
 (0)