UNPKG

@sussudio/platform

Version:

Internal APIs for VS Code's service injection the base services.

410 lines (408 loc) 27.6 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ /// <reference path="base/common/platform.mjs" /> /// <reference path="./instantiation/common/descriptors.mjs" /> /// <reference path="./instantiation/common/serviceCollection.mjs" /> /// <reference path="./instantiation/common/instantiation.mjs" /> /// <reference path="./contextkey/common/contextkey.mjs" /> /// <reference path="./accessibility/common/accessibility.mjs" /> /// <reference path="./environment/common/argv.mjs" /> /// <reference path="./environment/common/environment.mjs" /> /// <reference path="./workspace/common/workspace.mjs" /> /// <reference path="./configuration/common/configuration.mjs" /> /// <reference path="./layout/browser/layoutService.mjs" /> /// <reference path="./accessibility/browser/accessibilityService.mjs" /> /// <reference path="./registry/common/platform.mjs" /> /// <reference path="./jsonschemas/common/jsonContributionRegistry.mjs" /> /// <reference path="./theme/common/colorRegistry.mjs" /> /// <reference path="./theme/common/iconRegistry.mjs" /> /// <reference path="./theme/common/theme.mjs" /> /// <reference path="./theme/common/themeService.mjs" /> /// <reference path="./action/common/actionCommonCategories.mjs" /> /// <reference path="./action/common/action.mjs" /> /// <reference path="./actionWidget/common/actionWidget.mjs" /> /// <reference path="./commands/common/commands.mjs" /> /// <reference path="./keybinding/common/keybindingsRegistry.mjs" /> /// <reference path="./actions/common/actions.mjs" /> /// <reference path="./contextview/browser/contextView.mjs" /> /// <reference path="./keybinding/common/resolvedKeybindingItem.mjs" /> /// <reference path="./keybinding/common/keybindingResolver.mjs" /> /// <reference path="./keybinding/common/keybinding.mjs" /> /// <reference path="./actionWidget/browser/actionList.mjs" /> /// <reference path="./instantiation/common/extensions.mjs" /> /// <reference path="./actionWidget/browser/actionWidget.mjs" /> /// <reference path="./notification/common/notification.mjs" /> /// <reference path="./files/common/files.mjs" /> /// <reference path="./log/common/log.mjs" /> /// <reference path="./uriIdentity/common/uriIdentity.mjs" /> /// <reference path="./userDataProfile/common/userDataProfile.mjs" /> /// <reference path="./storage/common/storage.mjs" /> /// <reference path="./theme/common/styler.mjs" /> /// <reference path="./actions/browser/menuEntryActionViewItem.mjs" /> /// <reference path="./actions/browser/dropdownWithPrimaryActionViewItem.mjs" /> /// <reference path="./telemetry/common/gdprTypings.mjs" /> /// <reference path="./telemetry/common/telemetry.mjs" /> /// <reference path="./actions/browser/toolbar.mjs" /> /// <reference path="./actions/common/menuResetAction.mjs" /> /// <reference path="./actions/common/menuService.mjs" /> /// <reference path="./actions/common/actions.contribution.mjs" /> /// <reference path="./assignment/common/assignment.mjs" /> /// <reference path="./product/common/productService.mjs" /> /// <reference path="./remote/common/remoteHosts.mjs" /> /// <reference path="./telemetry/common/commonProperties.mjs" /> /// <reference path="./telemetry/common/telemetryUtils.mjs" /> /// <reference path="./assignment/common/assignmentService.mjs" /> /// <reference path="./audioCues/browser/audioCueService.mjs" /> /// <reference path="./backup/common/backup.mjs" /> /// <reference path="./backup/node/backup.mjs" /> /// <reference path="./backup/electron-main/backup.mjs" /> /// <reference path="./environment/common/environmentService.mjs" /> /// <reference path="./environment/node/environmentService.mjs" /> /// <reference path="./environment/electron-main/environmentMainService.mjs" /> /// <reference path="./state/node/state.mjs" /> /// <reference path="./state/electron-main/state.mjs" /> /// <reference path="./workspaces/node/workspaces.mjs" /> /// <reference path="./backup/electron-main/backupMainService.mjs" /> /// <reference path="./checksum/common/checksumService.mjs" /> /// <reference path="./checksum/node/checksumService.mjs" /> /// <reference path="./clipboard/common/clipboardService.mjs" /> /// <reference path="./clipboard/browser/clipboardService.mjs" /> /// <reference path="./policy/common/policy.mjs" /> /// <reference path="./configuration/common/configurationRegistry.mjs" /> /// <reference path="./configuration/common/configurationModels.mjs" /> /// <reference path="./configuration/common/configurations.mjs" /> /// <reference path="./configuration/common/configurationService.mjs" /> /// <reference path="./contextkey/browser/contextKeyService.mjs" /> /// <reference path="./contextkey/common/contextkeys.mjs" /> /// <reference path="./contextview/browser/contextMenuHandler.mjs" /> /// <reference path="./contextview/browser/contextMenuService.mjs" /> /// <reference path="./contextview/browser/contextViewService.mjs" /> /// <reference path="./credentials/common/credentials.mjs" /> /// <reference path="./credentials/common/credentialsMainService.mjs" /> /// <reference path="./editor/common/editor.mjs" /> /// <reference path="./window/common/window.mjs" /> /// <reference path="./window/electron-main/window.mjs" /> /// <reference path="./windows/electron-main/windows.mjs" /> /// <reference path="./credentials/electron-main/credentialsMainService.mjs" /> /// <reference path="./credentials/node/credentialsMainService.mjs" /> /// <reference path="./debug/common/extensionHostDebug.mjs" /> /// <reference path="./debug/common/extensionHostDebugIpc.mjs" /> /// <reference path="./environment/node/argv.mjs" /> /// <reference path="./debug/electron-main/extensionHostDebugIpc.mjs" /> /// <reference path="./diagnostics/common/diagnostics.mjs" /> /// <reference path="./dialogs/common/dialogs.mjs" /> /// <reference path="./dialogs/electron-main/dialogMainService.mjs" /> /// <reference path="./userDataProfile/node/userDataProfile.mjs" /> /// <reference path="./userDataProfile/electron-main/userDataProfile.mjs" /> /// <reference path="./windows/electron-main/windowsFinder.mjs" /> /// <reference path="./workspaces/common/workspaces.mjs" /> /// <reference path="./workspaces/electron-main/workspacesManagementMainService.mjs" /> /// <reference path="./diagnostics/electron-main/diagnosticsMainService.mjs" /> /// <reference path="./ipc/electron-sandbox/services.mjs" /> /// <reference path="./diagnostics/electron-sandbox/diagnosticsService.mjs" /> /// <reference path="./diagnostics/node/diagnosticsService.mjs" /> /// <reference path="./files/browser/webFileSystemAccess.mjs" /> /// <reference path="./files/browser/htmlFileSystemProvider.mjs" /> /// <reference path="./opener/common/opener.mjs" /> /// <reference path="./dnd/browser/dnd.mjs" /> /// <reference path="./download/common/download.mjs" /> /// <reference path="./download/common/downloadIpc.mjs" /> /// <reference path="./request/common/request.mjs" /> /// <reference path="./download/common/downloadService.mjs" /> /// <reference path="./driver/common/driver.mjs" /> /// <reference path="./languagePacks/common/localizedStrings.mjs" /> /// <reference path="./driver/browser/driver.mjs" /> /// <reference path="./driver/electron-sandbox/driver.mjs" /> /// <reference path="./encryption/common/encryptionService.mjs" /> /// <reference path="./encryption/node/encryptionMainService.mjs" /> /// <reference path="./environment/node/argvHelper.mjs" /> /// <reference path="./environment/node/stdin.mjs" /> /// <reference path="./environment/node/wait.mjs" /> /// <reference path="./extensions/common/extensions.mjs" /> /// <reference path="./extensionManagement/common/extensionManagement.mjs" /> /// <reference path="./extensionManagement/common/extensionManagementUtil.mjs" /> /// <reference path="./extensionManagement/common/abstractExtensionManagementService.mjs" /> /// <reference path="./extensionManagement/common/configRemotes.mjs" /> /// <reference path="./extensionManagement/common/extensionEnablementService.mjs" /> /// <reference path="./extensions/common/extensionValidator.mjs" /> /// <reference path="./externalServices/common/serviceMachineId.mjs" /> /// <reference path="./externalServices/common/marketplace.mjs" /> /// <reference path="./extensionManagement/common/extensionGalleryService.mjs" /> /// <reference path="./extensionManagement/common/extensionManagementCLI.mjs" /> /// <reference path="./extensionManagement/common/extensionManagementIpc.mjs" /> /// <reference path="./extensionManagement/common/extensionNls.mjs" /> /// <reference path="./extensionManagement/common/extensionStorage.mjs" /> /// <reference path="./extensionManagement/common/extensionTipsService.mjs" /> /// <reference path="./extensionManagement/common/extensionUrlTrust.mjs" /> /// <reference path="./extensionManagement/common/extensionsProfileScannerService.mjs" /> /// <reference path="./extensionManagement/common/implicitActivationEvents.mjs" /> /// <reference path="./extensionManagement/common/extensionsScannerService.mjs" /> /// <reference path="./extensionManagement/common/unsupportedExtensionsMigration.mjs" /> /// <reference path="./extensionRecommendations/common/extensionRecommendations.mjs" /> /// <reference path="./profiling/common/profiling.mjs" /> /// <reference path="./native/common/native.mjs" /> /// <reference path="./native/electron-sandbox/native.mjs" /> /// <reference path="./extensionManagement/electron-sandbox/extensionTipsService.mjs" /> /// <reference path="./extensionManagement/electron-sandbox/extensionsProfileScannerService.mjs" /> /// <reference path="./extensionManagement/electron-sandbox/extensionsScannerService.mjs" /> /// <reference path="./extensionManagement/node/extensionSignatureVerificationService.mjs" /> /// <reference path="./extensionManagement/node/extensionDownloader.mjs" /> /// <reference path="./extensionManagement/node/extensionLifecycle.mjs" /> /// <reference path="./extensionManagement/node/extensionManagementUtil.mjs" /> /// <reference path="./extensionManagement/node/extensionsManifestCache.mjs" /> /// <reference path="./extensionManagement/node/extensionsWatcher.mjs" /> /// <reference path="./extensionManagement/node/extensionManagementService.mjs" /> /// <reference path="./extensionManagement/node/extensionUrlTrustService.mjs" /> /// <reference path="./extensionManagement/node/extensionsProfileScannerService.mjs" /> /// <reference path="./extensionManagement/node/extensionsScannerService.mjs" /> /// <reference path="./extensionRecommendations/electron-sandbox/extensionRecommendationsIpc.mjs" /> /// <reference path="./extensionResourceLoader/common/extensionResourceLoader.mjs" /> /// <reference path="./extensionResourceLoader/browser/extensionResourceLoaderService.mjs" /> /// <reference path="./extensionResourceLoader/electron-sandbox/extensionResourceLoaderService.mjs" /> /// <reference path="./extensions/common/extensionHostStarter.mjs" /> /// <reference path="./lifecycle/electron-main/lifecycleMainService.mjs" /> /// <reference path="./extensions/electron-main/extensionHostStarter.mjs" /> /// <reference path="./terminal/common/environmentVariable.mjs" /> /// <reference path="./terminal/common/terminalProcess.mjs" /> /// <reference path="./terminal/common/xterm/terminalQuickFix.mjs" /> /// <reference path="./terminal/common/capabilities/capabilities.mjs" /> /// <reference path="./terminal/common/terminal.mjs" /> /// <reference path="./externalTerminal/common/externalTerminal.mjs" /> /// <reference path="./externalTerminal/electron-sandbox/externalTerminalMainService.mjs" /> /// <reference path="./externalTerminal/node/externalTerminalService.mjs" /> /// <reference path="./files/browser/indexedDBFileSystemProvider.mjs" /> /// <reference path="./files/common/watcher.mjs" /> /// <reference path="./files/common/diskFileSystemProvider.mjs" /> /// <reference path="./files/common/diskFileSystemProviderClient.mjs" /> /// <reference path="./files/common/io.mjs" /> /// <reference path="./files/common/fileService.mjs" /> /// <reference path="./files/common/inMemoryFilesystemProvider.mjs" /> /// <reference path="./files/node/watcher/watcherClient.mjs" /> /// <reference path="./files/node/watcher/nodejs/nodejsWatcherLib.mjs" /> /// <reference path="./files/node/watcher/nodejs/nodejsWatcher.mjs" /> /// <reference path="./files/node/watcher/nodejs/nodejsClient.mjs" /> /// <reference path="./files/node/diskFileSystemProvider.mjs" /> /// <reference path="./files/node/diskFileSystemProviderServer.mjs" /> /// <reference path="./files/electron-main/diskFileSystemProviderServer.mjs" /> /// <reference path="./files/node/watcher/parcel/parcelWatcher.mjs" /> /// <reference path="./files/node/watcher/watcher.mjs" /> /// <reference path="./files/node/watcher/watcherMain.mjs" /> /// <reference path="./history/browser/contextScopedHistoryWidget.mjs" /> /// <reference path="./history/browser/historyWidgetKeybindingHint.mjs" /> /// <reference path="./instantiation/common/graph.mjs" /> /// <reference path="./instantiation/common/instantiationService.mjs" /> /// <reference path="./ipc/electron-browser/mainProcessService.mjs" /> /// <reference path="./ipc/electron-sandbox/mainProcessService.mjs" /> /// <reference path="./issue/common/issue.mjs" /> /// <reference path="./issue/common/issueReporterUtil.mjs" /> /// <reference path="./sharedProcess/node/sharedProcess.mjs" /> /// <reference path="./theme/electron-main/themeMainService.mjs" /> /// <reference path="./remote/node/wsl.mjs" /> /// <reference path="./profiling/electron-main/windowProfiling.mjs" /> /// <reference path="./native/electron-main/nativeHostMainService.mjs" /> /// <reference path="./product/common/product.mjs" /> /// <reference path="./protocol/electron-main/protocol.mjs" /> /// <reference path="./issue/electron-main/issueMainService.mjs" /> /// <reference path="./issue/electron-sandbox/issue.mjs" /> /// <reference path="./keybinding/common/abstractKeybindingService.mjs" /> /// <reference path="./keybinding/common/baseResolvedKeybinding.mjs" /> /// <reference path="./keybinding/common/usLayoutResolvedKeybinding.mjs" /> /// <reference path="./keyboardLayout/common/keyboardConfig.mjs" /> /// <reference path="./keyboardLayout/common/keyboardMapper.mjs" /> /// <reference path="./keyboardLayout/common/keyboardLayout.mjs" /> /// <reference path="./keyboardLayout/common/keyboardLayoutService.mjs" /> /// <reference path="./keyboardLayout/electron-main/keyboardLayoutMainService.mjs" /> /// <reference path="./label/common/label.mjs" /> /// <reference path="./languagePacks/common/languagePacks.mjs" /> /// <reference path="./languagePacks/browser/languagePacks.mjs" /> /// <reference path="./languagePacks/node/languagePacks.mjs" /> /// <reference path="./url/common/url.mjs" /> /// <reference path="./launch/electron-main/launchMainService.mjs" /> /// <reference path="./layout/browser/zIndexRegistry.mjs" /> /// <reference path="./lifecycle/common/lifecycle.mjs" /> /// <reference path="./lifecycle/electron-browser/sharedProcessLifecycleService.mjs" /> /// <reference path="./theme/browser/defaultStyles.mjs" /> /// <reference path="./list/browser/listService.mjs" /> /// <reference path="./log/browser/log.mjs" /> /// <reference path="./log/common/bufferLog.mjs" /> /// <reference path="./log/common/fileLog.mjs" /> /// <reference path="./log/common/logIpc.mjs" /> /// <reference path="./log/node/spdlogLog.mjs" /> /// <reference path="./log/node/loggerService.mjs" /> /// <reference path="./markers/common/markers.mjs" /> /// <reference path="./markers/common/markerService.mjs" /> /// <reference path="./menubar/common/menubar.mjs" /> /// <reference path="./update/common/update.mjs" /> /// <reference path="./storage/electron-main/storageMain.mjs" /> /// <reference path="./storage/electron-main/storageMainService.mjs" /> /// <reference path="./workspaces/electron-main/workspacesHistoryMainService.mjs" /> /// <reference path="./menubar/electron-main/menubar.mjs" /> /// <reference path="./menubar/electron-main/menubarMainService.mjs" /> /// <reference path="./menubar/electron-sandbox/menubar.mjs" /> /// <reference path="./native/electron-sandbox/nativeHostService.mjs" /> /// <reference path="./opener/browser/link.mjs" /> /// <reference path="./policy/common/filePolicyService.mjs" /> /// <reference path="./policy/common/policyIpc.mjs" /> /// <reference path="./policy/node/nativePolicyService.mjs" /> /// <reference path="./profiling/common/profilingModel.mjs" /> /// <reference path="./profiling/common/profilingTelemetrySpec.mjs" /> /// <reference path="./profiling/electron-sandbox/profileAnalysisWorkerService.mjs" /> /// <reference path="./profiling/electron-sandbox/profileAnalysisWorker.mjs" /> /// <reference path="./profiling/electron-sandbox/profilingService.mjs" /> /// <reference path="./profiling/node/profilingService.mjs" /> /// <reference path="./progress/common/progress.mjs" /> /// <reference path="./protocol/electron-main/protocolMainService.mjs" /> /// <reference path="./quickinput/common/quickInput.mjs" /> /// <reference path="./quickinput/common/quickAccess.mjs" /> /// <reference path="./quickinput/browser/pickerQuickAccess.mjs" /> /// <reference path="./quickinput/browser/commandsQuickAccess.mjs" /> /// <reference path="./quickinput/browser/helpQuickAccess.mjs" /> /// <reference path="./quickinput/browser/quickAccess.mjs" /> /// <reference path="./quickinput/browser/quickInput.mjs" /> /// <reference path="./quickinput/browser/quickPickPin.mjs" /> /// <reference path="./remote/common/remoteAgentEnvironment.mjs" /> /// <reference path="./remote/common/remoteAuthorityResolver.mjs" /> /// <reference path="./sign/common/sign.mjs" /> /// <reference path="./remote/common/remoteAgentConnection.mjs" /> /// <reference path="./remote/browser/browserSocketFactory.mjs" /> /// <reference path="./remote/browser/remoteAuthorityResolverService.mjs" /> /// <reference path="./remote/common/sharedProcessTunnelService.mjs" /> /// <reference path="./remote/electron-sandbox/remoteAuthorityResolverService.mjs" /> /// <reference path="./remote/electron-sandbox/sharedProcessTunnelService.mjs" /> /// <reference path="./remote/node/nodeSocketFactory.mjs" /> /// <reference path="./remoteTunnel/common/remoteTunnel.mjs" /> /// <reference path="./remoteTunnel/electron-browser/remoteTunnelService.mjs" /> /// <reference path="./remoteTunnel/electron-sandbox/remoteTunnelService.mjs" /> /// <reference path="./request/browser/requestService.mjs" /> /// <reference path="./request/common/requestIpc.mjs" /> /// <reference path="./request/electron-browser/sharedProcessRequestService.mjs" /> /// <reference path="./shell/node/shellEnv.mjs" /> /// <reference path="./request/node/proxy.mjs" /> /// <reference path="./request/node/requestService.mjs" /> /// <reference path="./request/electron-main/requestMainService.mjs" /> /// <reference path="./severityIcon/browser/severityIcon.mjs" /> /// <reference path="./sharedProcess/common/sharedProcessWorkerService.mjs" /> /// <reference path="./sharedProcess/electron-browser/sharedProcessWorker.mjs" /> /// <reference path="./sharedProcess/electron-browser/sharedProcessWorkerMain.mjs" /> /// <reference path="./sharedProcess/electron-browser/sharedProcessWorkerService.mjs" /> /// <reference path="./sharedProcess/electron-main/sharedProcess.mjs" /> /// <reference path="./sharedProcess/node/sharedProcessEnvironmentService.mjs" /> /// <reference path="./sign/browser/signService.mjs" /> /// <reference path="./sign/node/signService.mjs" /> /// <reference path="./state/node/stateService.mjs" /> /// <reference path="./state/electron-main/stateMainService.mjs" /> /// <reference path="./storage/common/storageIpc.mjs" /> /// <reference path="./storage/electron-main/storageIpc.mjs" /> /// <reference path="./storage/electron-sandbox/storageService.mjs" /> /// <reference path="./telemetry/common/1dsAppender.mjs" /> /// <reference path="./telemetry/browser/1dsAppender.mjs" /> /// <reference path="./telemetry/common/errorTelemetry.mjs" /> /// <reference path="./telemetry/browser/errorTelemetry.mjs" /> /// <reference path="./telemetry/common/telemetryService.mjs" /> /// <reference path="./telemetry/common/serverTelemetryService.mjs" /> /// <reference path="./telemetry/common/remoteTelemetryChannel.mjs" /> /// <reference path="./telemetry/common/telemetryIpc.mjs" /> /// <reference path="./telemetry/common/telemetryLogAppender.mjs" /> /// <reference path="./telemetry/node/telemetryUtils.mjs" /> /// <reference path="./telemetry/electron-main/telemetryUtils.mjs" /> /// <reference path="./telemetry/electron-sandbox/customEndpointTelemetryService.mjs" /> /// <reference path="./telemetry/node/1dsAppender.mjs" /> /// <reference path="./telemetry/node/customEndpointTelemetryService.mjs" /> /// <reference path="./telemetry/node/errorTelemetry.mjs" /> /// <reference path="./telemetry/node/telemetry.mjs" /> /// <reference path="./terminal/common/requestStore.mjs" /> /// <reference path="./terminal/common/terminalAutoResponder.mjs" /> /// <reference path="./terminal/common/terminalDataBuffering.mjs" /> /// <reference path="./terminal/common/terminalEnvironment.mjs" /> /// <reference path="./terminal/common/terminalProfiles.mjs" /> /// <reference path="./terminal/common/terminalPlatformConfiguration.mjs" /> /// <reference path="./terminal/common/terminalRecorder.mjs" /> /// <reference path="./terminal/common/terminalStrings.mjs" /> /// <reference path="./terminal/common/capabilities/bufferMarkCapability.mjs" /> /// <reference path="./terminal/common/capabilities/commandDetectionCapability.mjs" /> /// <reference path="./terminal/common/capabilities/cwdDetectionCapability.mjs" /> /// <reference path="./terminal/common/capabilities/naiveCwdDetectionCapability.mjs" /> /// <reference path="./terminal/common/capabilities/partialCommandDetectionCapability.mjs" /> /// <reference path="./terminal/common/capabilities/terminalCapabilityStore.mjs" /> /// <reference path="./terminal/common/xterm/shellIntegrationAddon.mjs" /> /// <reference path="./terminal/electron-sandbox/terminal.mjs" /> /// <reference path="./terminal/node/childProcessMonitor.mjs" /> /// <reference path="./terminal/node/heartbeatService.mjs" /> /// <reference path="./terminal/node/terminalEnvironment.mjs" /> /// <reference path="./terminal/node/windowsShellHelper.mjs" /> /// <reference path="./terminal/node/terminalProcess.mjs" /> /// <reference path="./terminal/node/ptyService.mjs" /> /// <reference path="./terminal/node/ptyHostMain.mjs" /> /// <reference path="./terminal/node/terminalProfiles.mjs" /> /// <reference path="./terminal/node/ptyHostService.mjs" /> /// <reference path="./theme/browser/iconsStyleSheet.mjs" /> /// <reference path="./theme/common/tokenClassificationRegistry.mjs" /> /// <reference path="./tunnel/common/tunnel.mjs" /> /// <reference path="./tunnel/node/sharedProcessTunnelService.mjs" /> /// <reference path="./tunnel/node/tunnelService.mjs" /> /// <reference path="./undoRedo/common/undoRedo.mjs" /> /// <reference path="./undoRedo/common/undoRedoService.mjs" /> /// <reference path="./update/common/update.config.contribution.mjs" /> /// <reference path="./update/common/updateIpc.mjs" /> /// <reference path="./update/electron-main/abstractUpdateService.mjs" /> /// <reference path="./update/electron-main/updateService.darwin.mjs" /> /// <reference path="./update/electron-main/updateService.linux.mjs" /> /// <reference path="./update/electron-main/updateService.snap.mjs" /> /// <reference path="./update/electron-main/updateService.win32.mjs" /> /// <reference path="./uriIdentity/common/uriIdentityService.mjs" /> /// <reference path="./url/common/urlIpc.mjs" /> /// <reference path="./url/common/urlService.mjs" /> /// <reference path="./url/electron-main/electronUrlListener.mjs" /> /// <reference path="./userData/common/fileUserDataProvider.mjs" /> /// <reference path="./userDataProfile/browser/userDataProfile.mjs" /> /// <reference path="./userDataProfile/common/userDataProfileStorageService.mjs" /> /// <reference path="./userDataProfile/electron-main/userDataProfileStorageIpc.mjs" /> /// <reference path="./userDataProfile/electron-main/userDataProfilesHandler.mjs" /> /// <reference path="./userDataProfile/electron-sandbox/userDataProfile.mjs" /> /// <reference path="./userDataProfile/electron-sandbox/userDataProfileStorageService.mjs" /> /// <reference path="./userDataSync/common/userDataSync.mjs" /> /// <reference path="./userDataSync/common/abstractSynchronizer.mjs" /> /// <reference path="./userDataSync/common/content.mjs" /> /// <reference path="./userDataSync/common/extensionsMerge.mjs" /> /// <reference path="./userDataSync/common/ignoredExtensions.mjs" /> /// <reference path="./userDataSync/common/extensionsSync.mjs" /> /// <reference path="./userDataSync/common/globalStateMerge.mjs" /> /// <reference path="./userDataSync/common/userDataSyncStoreService.mjs" /> /// <reference path="./userDataSync/common/globalStateSync.mjs" /> /// <reference path="./userDataSync/common/keybindingsMerge.mjs" /> /// <reference path="./userDataSync/common/keybindingsSync.mjs" /> /// <reference path="./userDataSync/common/settingsMerge.mjs" /> /// <reference path="./userDataSync/common/settingsSync.mjs" /> /// <reference path="./userDataSync/common/snippetsMerge.mjs" /> /// <reference path="./userDataSync/common/snippetsSync.mjs" /> /// <reference path="./userDataSync/common/tasksMerge.mjs" /> /// <reference path="./userDataSync/common/tasksSync.mjs" /> /// <reference path="./userDataSync/common/userDataSyncAccount.mjs" /> /// <reference path="./userDataSync/common/userDataSyncMachines.mjs" /> /// <reference path="./userDataSync/common/userDataAutoSyncService.mjs" /> /// <reference path="./userDataSync/common/userDataProfilesManifestMerge.mjs" /> /// <reference path="./userDataSync/common/userDataProfilesManifestSync.mjs" /> /// <reference path="./userDataSync/common/userDataSyncBackupStoreService.mjs" /> /// <reference path="./userDataSync/common/userDataSyncEnablementService.mjs" /> /// <reference path="./userDataSync/common/userDataSyncIpc.mjs" /> /// <reference path="./userDataSync/common/userDataSyncLog.mjs" /> /// <reference path="./userDataSync/common/userDataSyncResourceProvider.mjs" /> /// <reference path="./userDataSync/common/userDataSyncService.mjs" /> /// <reference path="./userDataSync/common/userDataSyncServiceIpc.mjs" /> /// <reference path="./userDataSync/electron-sandbox/userDataAutoSyncService.mjs" /> /// <reference path="./webview/common/mimeTypes.mjs" /> /// <reference path="./webview/common/webviewManagerService.mjs" /> /// <reference path="./webview/common/webviewPortMapping.mjs" /> /// <reference path="./webview/electron-main/webviewProtocolProvider.mjs" /> /// <reference path="./webview/electron-main/webviewMainService.mjs" /> /// <reference path="./window/electron-sandbox/window.mjs" /> /// <reference path="./windows/electron-main/windowImpl.mjs" /> /// <reference path="./windows/electron-main/windowsStateHandler.mjs" /> /// <reference path="./windows/electron-main/windowsMainService.mjs" /> /// <reference path="./windows/node/windowTracker.mjs" /> /// <reference path="./workspace/common/editSessions.mjs" /> /// <reference path="./workspace/common/virtualWorkspace.mjs" /> /// <reference path="./workspace/common/workspaceTrust.mjs" /> /// <reference path="./workspaces/electron-main/workspacesMainService.mjs" />