From dbe39745d39c15894baf3b3abeb77b2fd0d8d0e2 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 9 Nov 2017 13:58:19 -0800 Subject: [PATCH] Add jsx-tags to languaegModeIds --- extensions/typescript/src/typescriptMain.ts | 2 +- extensions/typescript/src/utils/languageConfigurations.ts | 2 +- extensions/typescript/src/utils/languageModeIds.ts | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions/typescript/src/typescriptMain.ts b/extensions/typescript/src/typescriptMain.ts index 66de29890ac..d86e0dd30a3 100644 --- a/extensions/typescript/src/typescriptMain.ts +++ b/extensions/typescript/src/typescriptMain.ts @@ -187,7 +187,7 @@ export function activate(context: ExtensionContext): void { context.subscriptions.push(new TypeScriptTaskProviderManager(() => lazyClientHost().serviceClient)); - context.subscriptions.push(languages.setLanguageConfiguration('jsx-tags', languageConfigurations.jsxTags)); + context.subscriptions.push(languages.setLanguageConfiguration(languageModeIds.jsxTags, languageConfigurations.jsxTags)); const supportedLanguage = [].concat.apply([], standardLanguageDescriptions.map(x => x.modeIds).concat(plugins.map(x => x.languages))); function didOpenTextDocument(textDocument: TextDocument): boolean { diff --git a/extensions/typescript/src/utils/languageConfigurations.ts b/extensions/typescript/src/utils/languageConfigurations.ts index abced4189b8..ed002e9d1a8 100644 --- a/extensions/typescript/src/utils/languageConfigurations.ts +++ b/extensions/typescript/src/utils/languageConfigurations.ts @@ -60,4 +60,4 @@ export const jsxTags = { action: { indentAction: IndentAction.Indent } } ], -} \ No newline at end of file +}; \ No newline at end of file diff --git a/extensions/typescript/src/utils/languageModeIds.ts b/extensions/typescript/src/utils/languageModeIds.ts index f69fd1295df..65f8cb0e9ff 100644 --- a/extensions/typescript/src/utils/languageModeIds.ts +++ b/extensions/typescript/src/utils/languageModeIds.ts @@ -6,4 +6,5 @@ export const typescript = 'typescript'; export const typescriptreact = 'typescriptreact'; export const javascript = 'javascript'; -export const javascriptreact = 'javascriptreact'; \ No newline at end of file +export const javascriptreact = 'javascriptreact'; +export const jsxTags = 'jsx-tags'; \ No newline at end of file