From f0378b57e60ef586fd6fcc2e260a13bb57235621 Mon Sep 17 00:00:00 2001 From: Fabian Schmidt Date: Mon, 22 Sep 2025 09:40:07 +0200 Subject: [PATCH] Update rustaceanvim --- lazy-lock.json | 2 +- lua/plugins/lsp.lua | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/lazy-lock.json b/lazy-lock.json index c0fcbcd..d17a46f 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -32,7 +32,7 @@ "nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" }, "nvim-web-devicons": { "branch": "master", "commit": "6e51ca170563330e063720449c21f43e27ca0bc1" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, - "rustaceanvim": { "branch": "master", "commit": "047f9c9d8cd2861745eb9de6c1570ee0875aa795" }, + "rustaceanvim": { "branch": "master", "commit": "12504405821c05874d2d1f6b5ec919f9808e2c99" }, "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, "trouble.nvim": { "branch": "main", "commit": "f176232e7759c4f8abd923c21e3e5a5c76cd6837" }, diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 0fa84f0..e989591 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -167,7 +167,7 @@ return { }, { 'mrcjkb/rustaceanvim', - version = "^4", + version = "^6", lazy = false, ft = { "rust" }, config = function() @@ -185,11 +185,7 @@ return { runBuildScripts = true, }, -- Add clippy lints for Rust. - checkOnSave = { - allFeatures = true, - command = "clippy", - extraArgs = { "--no-deps" }, - }, + checkOnSave = true, -- TODO this breaks diagnostics, look into what can be done -- procMacro = { -- enable = true,