diff --git a/build.gradle.kts b/build.gradle.kts index 52469c4..5ad2824 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { } group = "com.cds.lsp.plugin" -version = "1.0-SNAPSHOT" +version = "1.0.1" repositories { mavenCentral() @@ -16,7 +16,7 @@ repositories { // Configure Gradle IntelliJ Plugin // Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html intellij { - version.set("2023.2") + version.set("2024.1.1") type.set("IU") // Target IDE Platform plugins.set(listOf("JavaScript")) @@ -44,7 +44,7 @@ tasks { patchPluginXml { sinceBuild.set("231") - untilBuild.set("241.*") + untilBuild.set("242.*") } signPlugin { diff --git a/gradle.properties b/gradle.properties index 8bf144d..40b412b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,6 +7,6 @@ org.gradle.configuration-cache = true # Enable Gradle Build Cache -> https://docs.gradle.org/current/userguide/build_cache.html org.gradle.caching = true -platformVersion = 2023.3 -pluginSinceBuild = 232 -pluginUntilBuild = 232.* +platformVersion = 2024.1 +pluginSinceBuild = 231 +pluginUntilBuild = 242.* diff --git a/language-server/package-lock.json b/language-server/package-lock.json index 11640b3..f065a6d 100644 --- a/language-server/package-lock.json +++ b/language-server/package-lock.json @@ -5,19 +5,34 @@ "packages": { "": { "dependencies": { - "@sap/cds-lsp": "^7.4.0" + "@sap/cds-lsp": "^7.9.0" + } + }, + "node_modules/@sap/cds-compiler": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-4.9.0.tgz", + "integrity": "sha512-eX1+mpL4z/UVNa5blIuqguWF3txIBOw7OCuVOnCQMStNhHXxbnTnDRZrh7+S4AH9kxT0DmJXMHR6JN44xzzprg==", + "dependencies": { + "antlr4": "4.9.3" + }, + "bin": { + "cdsc": "bin/cdsc.js", + "cdshi": "bin/cdshi.js", + "cdsse": "bin/cdsse.js" + }, + "engines": { + "node": ">=16" } }, "node_modules/@sap/cds-lsp": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@sap/cds-lsp/-/cds-lsp-7.4.0.tgz", - "integrity": "sha512-Rqm3RxtQ2UQRYlECC9J30A5wNunDbHGZVQCANzbtilj0kKwKu9ksBlzsv5VgK/XQIx1g+afpjE2AyoIS78YBCQ==", - "hasShrinkwrap": true, + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@sap/cds-lsp/-/cds-lsp-7.9.0.tgz", + "integrity": "sha512-zFoiTbaLDZvF54hGLph6IiDFkTadw0+mI3r4Z+cmARAbZ91r+pn5ypXpiYGKtfu3GCoPS6BwBt49CtmcoY7itw==", "dependencies": { - "@sap/cds-compiler": "4.4.0", - "ignore": "5.2.4", + "@sap/cds-compiler": "4.9.0", + "ignore": "5.3.1", "json-source-map": "0.6.1", - "marked": "10.0.0", + "marked": "12.0.2", "tiny-typed-emitter": "2.1.0", "vscode-languageserver": "9.0.1", "vscode-languageserver-protocol": "3.17.5", @@ -31,44 +46,9 @@ "node": ">=18.15.0" } }, - "node_modules/@sap/cds-lsp/node_modules/@sap/cds-compiler": { - "version": "4.4.0", - "dependencies": { - "antlr4": "4.9.3" - }, - "bin": { - "cdsc": "bin/cdsc.js", - "cdshi": "bin/cdshi.js", - "cdsse": "bin/cdsse.js" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@sap/cds-lsp/node_modules/antlr4": { - "version": "4.9.3", - "engines": { - "node": ">=14" - } - }, - "node_modules/@sap/cds-lsp/node_modules/ignore": { - "version": "5.2.4", - "engines": { - "node": ">= 4" - } - }, "node_modules/@sap/cds-lsp/node_modules/json-source-map": { "version": "0.6.1" }, - "node_modules/@sap/cds-lsp/node_modules/marked": { - "version": "10.0.0", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 18" - } - }, "node_modules/@sap/cds-lsp/node_modules/tiny-typed-emitter": { "version": "2.1.0" }, @@ -99,6 +79,33 @@ }, "node_modules/@sap/cds-lsp/node_modules/vscode-languageserver-types": { "version": "3.17.5" + }, + "node_modules/antlr4": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/antlr4/-/antlr4-4.9.3.tgz", + "integrity": "sha512-qNy2odgsa0skmNMCuxzXhM4M8J1YDaPv3TI+vCdnOAanu0N982wBrSqziDKRDctEZLZy9VffqIZXc0UGjjSP/g==", + "engines": { + "node": ">=14" + } + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/marked": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-12.0.2.tgz", + "integrity": "sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } } } } diff --git a/language-server/package.json b/language-server/package.json index 08c1a42..e606aa2 100644 --- a/language-server/package.json +++ b/language-server/package.json @@ -1,5 +1,5 @@ { "dependencies": { - "@sap/cds-lsp": "^7.4.0" + "@sap/cds-lsp": "^7.9.0" } }