mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-26 19:44:25 +01:00
make some more services explicily delayed or eager (#160194)
https://github.com/microsoft/vscode/issues/159178
This commit is contained in:
@@ -101,7 +101,7 @@ import 'vs/workbench/services/outline/browser/outlineService';
|
||||
import 'vs/workbench/services/languageDetection/browser/languageDetectionWorkerServiceImpl';
|
||||
import 'vs/editor/common/services/languageFeaturesService';
|
||||
|
||||
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
|
||||
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
|
||||
import { ExtensionGalleryService } from 'vs/platform/extensionManagement/common/extensionGalleryService';
|
||||
import { GlobalExtensionEnablementService } from 'vs/platform/extensionManagement/common/extensionEnablementService';
|
||||
import { IExtensionGalleryService, IGlobalExtensionEnablementService } from 'vs/platform/extensionManagement/common/extensionManagement';
|
||||
@@ -135,7 +135,7 @@ registerSingleton(IExtensionStorageService, ExtensionStorageService, true);
|
||||
registerSingleton(IExtensionGalleryService, ExtensionGalleryService, true);
|
||||
registerSingleton(IContextViewService, ContextViewService, true);
|
||||
registerSingleton(IListService, ListService, true);
|
||||
registerSingleton(IEditorWorkerService, EditorWorkerService, false);
|
||||
registerSingleton(IEditorWorkerService, EditorWorkerService, InstantiationType.Eager /* registers link detection and word based suggestions for any document */);
|
||||
registerSingleton(IMarkerDecorationsService, MarkerDecorationsService, true);
|
||||
registerSingleton(IMarkerService, MarkerService, true);
|
||||
registerSingleton(IContextKeyService, ContextKeyService, true);
|
||||
|
||||
Reference in New Issue
Block a user