diff --git a/CHANGELOG.md b/CHANGELOG.md index 61996a22..425c863c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## next +- Bump Swift-MesonLSP to v3.1.1 + ## 1.16.2 - Fix format strings in TextMate grammar diff --git a/package.json b/package.json index 7362860d..9a9515ec 100644 --- a/package.json +++ b/package.json @@ -237,6 +237,11 @@ "default": false, "description": "Disable inlay hints" }, + "mesonbuild.Swift-MesonLSP.others.muonPath": { + "type": "string", + "default": null, + "description": "Set path to muon that will be used for formatting" + }, "mesonbuild.Swift-MesonLSP.linting.disableNameLinting": { "type": "boolean", "default": false, diff --git a/src/lsp/swift-mesonlsp.ts b/src/lsp/swift-mesonlsp.ts index 83b56685..1f8661c2 100644 --- a/src/lsp/swift-mesonlsp.ts +++ b/src/lsp/swift-mesonlsp.ts @@ -8,25 +8,25 @@ export class SwiftMesonLspLanguageClient extends LanguageServerClient { private static artifacts: { [key: string]: { name: string; hash: string } } = { "win32-x64": { name: "Swift-MesonLSP-win64.zip", - hash: "32054d79988613dd304705817a31cf05cc48e486b95952a9e6b78e111b540322", + hash: "4e3c3da70c8bb7328fac54965713a53149686929987836dc299ae2c1dc57ec40", }, "darwin-x64": { name: "Swift-MesonLSP-macos12.zip", - hash: "f7d12dcecf60f0d61993f952dd3d43ab33abe5b87cc5c72ec7904805e3f902a1", + hash: "ef6de87a4a4abd128ba3a2da8431db8bcc5b643993a14b73f7e12bedd6ace3ce", }, "darwin-arm64": { name: "Swift-MesonLSP-macos12.zip", - hash: "024457775bbaa55ce1a0c1ba65a8f92c4c7879ee42c7d7259f131bbb02fb3fa2", + hash: "ef6de87a4a4abd128ba3a2da8431db8bcc5b643993a14b73f7e12bedd6ace3ce", }, "linux-x64": { name: "Swift-MesonLSP.zip", - hash: "77f3b01b59992d1e4e2775c05dc74d60a4cd34a99085a6fd9663ef0d698c3270", + hash: "4d279f545377451907cc4d0dca8dcabd6916ae2c2e82105741c276a18b6bfbe4", }, }; static override repoURL: string = "https://github.com/JCWasmx86/Swift-MesonLSP"; static override setupURL: string = "https://github.com/JCWasmx86/Swift-MesonLSP/tree/main/Docs"; - static override version: string = "3.0.22"; + static override version: string = "3.1.1"; get runExe(): Executable { return {