From 4fbf54761ae791702bea59104c61576c8f05451e Mon Sep 17 00:00:00 2001 From: Alexander Gilin Date: Wed, 7 Aug 2024 08:14:58 +0300 Subject: [PATCH] chore: activation process fine tuning --- .changeset/unlucky-items-fly.md | 6 ++++++ packages/vscode-ui5-language-assistant/package.json | 2 +- packages/vscode-ui5-language-assistant/src/extension.ts | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 .changeset/unlucky-items-fly.md diff --git a/.changeset/unlucky-items-fly.md b/.changeset/unlucky-items-fly.md new file mode 100644 index 000000000..5ef5fe758 --- /dev/null +++ b/.changeset/unlucky-items-fly.md @@ -0,0 +1,6 @@ +--- +"vscode-ui5-language-assistant": patch +"@ui5-language-assistant/vscode-ui5-language-assistant-bas-ext": patch +--- + +activation process fine tuning diff --git a/packages/vscode-ui5-language-assistant/package.json b/packages/vscode-ui5-language-assistant/package.json index 92dc65962..b5d2ff436 100644 --- a/packages/vscode-ui5-language-assistant/package.json +++ b/packages/vscode-ui5-language-assistant/package.json @@ -18,7 +18,7 @@ "main": "./lib/src/extension", "activationEvents": [ "onFileSystem:manifest-schema", - "*" + "onLanguage:xml" ], "contributes": { "semanticTokenScopes": [ diff --git a/packages/vscode-ui5-language-assistant/src/extension.ts b/packages/vscode-ui5-language-assistant/src/extension.ts index 8c81d283e..36b2478d2 100644 --- a/packages/vscode-ui5-language-assistant/src/extension.ts +++ b/packages/vscode-ui5-language-assistant/src/extension.ts @@ -77,7 +77,7 @@ async function init(context: ExtensionContext): Promise { export async function activate(context: ExtensionContext): Promise { // complete initialization task asynchronously - setTimeout(() => void init(context), 0); + await init(context); // register semantic token provider context.subscriptions.push(