You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On rust file, while executing the rust-analyzer extension action "run Debug", nothing happen. The following error message is sent by rust-analyzer of stdErr:
Yes, this has been an issue ever since we added support for those code lenses. I'm not sure how we would go about implementing this to be honest. The Run lens itself is a little hacky. I think those were thought mainly for VSCode, and we just do what we can with them. Having said that, I would be happy to see this implemented.
bin/languageclient --version
to get its version number.:checkhealth LanguageClient
?Describe the bug
On rust file, while executing the rust-analyzer extension action "run Debug", nothing happen. The following error message is sent by rust-analyzer of stdErr:
[ERROR rust_analyzer::dispatch] unknown request: Request { id: RequestId(U64(17)), method: "workspace/executeCommand", params: Object({"arguments": Array([Object({"args": Object({"cargoArgs": Array([String("test"), String("--package"), String("vashy"), String("--lib")]), "executableArgs": Array([String("values::test::int"), String("--exact"), String("--nocapture")]), "workspaceRoot": String("/home/olivier/rust_src/vashy")}), "kind": String("cargo"), "label": String("test values::test::int"), "location": Object({"targetRange": Object({"end": Object({"character": Number(5), "line": Number(1080)}), "start": Object({"character": Number(4), "line": Number(1071)})}), "targetSelectionRange": Object({"end": Object({"character": Number(10), "line": Number(1072)}), "start": Object({"character": Number(7), "line": Number(1072)})}), "targetUri": String("file:///home/olivier/rust_src/vashy/src/values.rs")})})]), "command": String("rust-analyzer.debugSingle")}) }
Environment
NVIM v0.4.4
Build type: Gentoo
Lua 5.1
Compilation: /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -march=haswell -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/var/tmp/portage/app-editors/neovim-0.4.4-r100/work/neovim-0.4.4_build/config -I/var/tmp/portage/app-editors/neovim-0.4.4-r100/work/neovim-0.4.4/src -I/usr/include -I/var/tmp/portage/app-editors/neovim-0.4.4-r100/work/neovim-0.4.4_build/src/nvim/auto -I/var/tmp/portage/app-editors/neovim-0.4.4-r100/work/neovim-0.4.4_build/include
Compiled by portage@localhost
Features: +acl +iconv +tui
This plugin version (
git rev-parse --short HEAD
):a42594c
This plugin's binary version (
bin/languageclient --version
):languageclient 0.1.161
Minimal vimrc content (A minimal vimrc is the smallest vimrc that could
reproduce the issue.
call plug#begin('~/.vim/plugged')
Plug 'autozimu/LanguageClient-neovim', {
\ 'branch': 'next',
\ 'do': 'bash install.sh',
\ }
Plug 'junegunn/fzf'
call plug#end()
let g:LanguageClient_serverCommands = {
\ 'rust': ['rust-analyzer'],
\ }
Language server link and version:
rust-analyzer 0d03fe6
To Reproduce
Steps to reproduce the behavior:
cargo new --lib project
nvim -u min-vimrc.vim project/src/lib.rs
...Current behavior
Nothing happen
Expected behavior
I suppose that a debugger should run.
The text was updated successfully, but these errors were encountered: