Update service registration (#161115)

Update service registration (for #159178)
This commit is contained in:
Alexandru Dima
2022-09-16 17:53:20 +02:00
committed by GitHub
parent 94402ce979
commit fe71b38f5d
3 changed files with 6 additions and 6 deletions
@@ -19,7 +19,7 @@ import { EditorAutoIndentStrategy } from 'vs/editor/common/config/editorOptions'
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import { ILanguageService } from 'vs/editor/common/languages/language';
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { PLAINTEXT_LANGUAGE_ID } from 'vs/editor/common/languages/modesRegistry';
import { LanguageBracketsConfiguration } from 'vs/editor/common/languages/supports/languageBracketsConfiguration';
@@ -474,4 +474,4 @@ export class ResolvedLanguageConfiguration {
}
}
registerSingleton(ILanguageConfigurationService, LanguageConfigurationService, false);
registerSingleton(ILanguageConfigurationService, LanguageConfigurationService, InstantiationType.Delayed);
@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import { ITextMateService } from 'vs/workbench/services/textMate/browser/textMate';
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { AbstractTextMateService } from 'vs/workbench/services/textMate/browser/abstractTextMateService';
import { FileAccess } from 'vs/base/common/network';
@@ -18,4 +18,4 @@ export class TextMateService extends AbstractTextMateService {
}
}
registerSingleton(ITextMateService, TextMateService, false);
registerSingleton(ITextMateService, TextMateService, InstantiationType.Eager);
@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import { ITextMateService } from 'vs/workbench/services/textMate/browser/textMate';
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
import { AbstractTextMateService } from 'vs/workbench/services/textMate/browser/abstractTextMateService';
import { ILanguageService } from 'vs/editor/common/languages/language';
import { IWorkbenchThemeService } from 'vs/workbench/services/themes/common/workbenchThemeService';
@@ -259,4 +259,4 @@ export class TextMateService extends AbstractTextMateService {
}
}
registerSingleton(ITextMateService, TextMateService, false);
registerSingleton(ITextMateService, TextMateService, InstantiationType.Eager);