From fccfb7a4abd6f2c2f794194498a7393f6955dd97 Mon Sep 17 00:00:00 2001 From: Yannick Daveluy Date: Wed, 11 Sep 2024 12:44:43 +0200 Subject: [PATCH] update p-limit dependency --- org.eclipse.xsmp/package-lock.json | 30 ++++++++++++++++++- org.eclipse.xsmp/plugin.xml | 14 ++++----- .../org/eclipse/xsmp/XsmpLanguageServer.java | 4 --- 3 files changed, 36 insertions(+), 12 deletions(-) diff --git a/org.eclipse.xsmp/package-lock.json b/org.eclipse.xsmp/package-lock.json index 8d86926..f9b6ceb 100644 --- a/org.eclipse.xsmp/package-lock.json +++ b/org.eclipse.xsmp/package-lock.json @@ -226,6 +226,21 @@ "node": ">=10" } }, + "node_modules/p-limit": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.1.0.tgz", + "integrity": "sha512-H0jc0q1vOzlEk0TqAKXKZxdl7kX3OFUzCnNVUnq5Pc3DGo0kpeaMuPqxQn235HibwBEb0/pm9dgKTjXy66fBkg==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -325,12 +340,13 @@ "node_modules/xsmp-modeler": { "version": "0.0.7", "resolved": "file:target/xsmp-modeler-0.0.7.tgz", - "integrity": "sha512-1pbOycUOeuAIwcMb35Mz7wBQXG57XEf+McNWjweXl1RxTCmaYpdIH0aerOQWIwvL9S9Yq1u8NJv4FiAS+JhTew==", + "integrity": "sha512-92Ved+rxTDVcQ+lxImlWgrYdxIuj0CV1NZS29/JyTKYxuPdLtfmKZgLQQNwFh2M2S6T2fqwCfuh5FVjv46ReSA==", "license": "MIT", "dependencies": { "chalk": "~5.3.0", "commander": "~12.1.0", "langium": "~3.2.0", + "p-limit": "^6.1.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "xmlbuilder2": "^3.1.1" @@ -342,6 +358,18 @@ "node": ">=18.0.0", "vscode": "^1.67.0" } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/org.eclipse.xsmp/plugin.xml b/org.eclipse.xsmp/plugin.xml index e590f21..4017e73 100644 --- a/org.eclipse.xsmp/plugin.xml +++ b/org.eclipse.xsmp/plugin.xml @@ -9,16 +9,16 @@ base-type="org.eclipse.wildwebdeveloper.parent" file-extensions="xsmpcat" id="org.eclipse.xsmp.xsmpcat" - name="XsmpCat" + name="Xsmp Catalogue" priority="normal"> + base-type="org.eclipse.wildwebdeveloper.parent" + file-extensions="tool,profile" + file-names="xsmp.project" + id="org.eclipse.xsmp.project" + name="Xsmp Project" + priority="normal"> diff --git a/org.eclipse.xsmp/src/org/eclipse/xsmp/XsmpLanguageServer.java b/org.eclipse.xsmp/src/org/eclipse/xsmp/XsmpLanguageServer.java index 029425c..afb8cab 100644 --- a/org.eclipse.xsmp/src/org/eclipse/xsmp/XsmpLanguageServer.java +++ b/org.eclipse.xsmp/src/org/eclipse/xsmp/XsmpLanguageServer.java @@ -1,4 +1,3 @@ - package org.eclipse.xsmp; import java.io.IOException; @@ -14,9 +13,6 @@ import org.eclipse.lsp4e.server.StreamConnectionProvider; import org.eclipse.wildwebdeveloper.embedder.node.NodeJSManager; -/** - * @author dhuebner - */ public class XsmpLanguageServer extends ProcessStreamConnectionProvider implements StreamConnectionProvider {