Skip to content

Commit fe71b38

Browse files
authored
Update service registration (microsoft#161115)
Update service registration (for microsoft#159178)
1 parent 94402ce commit fe71b38

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/vs/editor/common/languages/languageConfigurationRegistry.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { EditorAutoIndentStrategy } from 'vs/editor/common/config/editorOptions'
1919
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
2020
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
2121
import { ILanguageService } from 'vs/editor/common/languages/language';
22-
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
22+
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
2323
import { PLAINTEXT_LANGUAGE_ID } from 'vs/editor/common/languages/modesRegistry';
2424
import { LanguageBracketsConfiguration } from 'vs/editor/common/languages/supports/languageBracketsConfiguration';
2525

@@ -474,4 +474,4 @@ export class ResolvedLanguageConfiguration {
474474
}
475475
}
476476

477-
registerSingleton(ILanguageConfigurationService, LanguageConfigurationService, false);
477+
registerSingleton(ILanguageConfigurationService, LanguageConfigurationService, InstantiationType.Delayed);

src/vs/workbench/services/textMate/browser/browserTextMateService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { ITextMateService } from 'vs/workbench/services/textMate/browser/textMate';
7-
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
7+
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
88
import { AbstractTextMateService } from 'vs/workbench/services/textMate/browser/abstractTextMateService';
99
import { FileAccess } from 'vs/base/common/network';
1010

@@ -18,4 +18,4 @@ export class TextMateService extends AbstractTextMateService {
1818
}
1919
}
2020

21-
registerSingleton(ITextMateService, TextMateService, false);
21+
registerSingleton(ITextMateService, TextMateService, InstantiationType.Eager);

src/vs/workbench/services/textMate/browser/nativeTextMateService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { ITextMateService } from 'vs/workbench/services/textMate/browser/textMate';
7-
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
7+
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
88
import { AbstractTextMateService } from 'vs/workbench/services/textMate/browser/abstractTextMateService';
99
import { ILanguageService } from 'vs/editor/common/languages/language';
1010
import { IWorkbenchThemeService } from 'vs/workbench/services/themes/common/workbenchThemeService';
@@ -259,4 +259,4 @@ export class TextMateService extends AbstractTextMateService {
259259
}
260260
}
261261

262-
registerSingleton(ITextMateService, TextMateService, false);
262+
registerSingleton(ITextMateService, TextMateService, InstantiationType.Eager);

0 commit comments

Comments
 (0)