simrat39 / rust-tools.nvim

Tools for better development in rust using neovim's builtin lsp
MIT License
2.17k stars 158 forks source link

No compilation artifacts found #324

Closed sufar closed 1 year ago

sufar commented 1 year ago

My configurations

require("mason").setup()
require("mason-lspconfig").setup()

local mason_home = vim.fn.stdpath "data" .. "/mason"

require("mason-lspconfig").setup_handlers {
  function(server_name)
    require("lspconfig")[server_name].setup {}
  end,
  ["rust_analyzer"] = function()
    require("rust-tools").setup({
      dap = {
        adapter = require('rust-tools.dap').get_codelldb_adapter(
          mason_home .. "/packages/codelldb/extension/adapter/codelldb",
          mason_home .. "/packages/codelldb/extension/lldb/lib/liblldb.so")
      }
    })
    require('crates').setup()
  end,
}

Problem: No compilation artifacts found

:RustDebuggables test can not work because of this commit 5a2f7e9c127cec00be2201d6aa262f96155bdd23

image image

error: No compilation artifacts found

Reset to fix

cd ~/.local/share/nvim/site/pack/packer/start/rust-tools.nvim
git reset --hard df584e84393ef255f5b8cbd709677d6a3a5bf42f

It works well: image

simrat39 commented 1 year ago

Fixed in #327