aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/rust_analyzer.lua
Commit message (Collapse)AuthorAgeFilesLines
* feat: expose configsMichael Lingelbach2021-11-251-83/+0
|
* chore: clean up unused function args (#1426)Michael Lingelbach2021-11-151-2/+2
|
* fix: add compat shim for handler change in core (#1248)Christian Clason2021-09-101-2/+1
| | | | | | Add a compatibility shim to `util.lua` adapting to change in handler signature and use it where needed. (Skip `rust-analyzer` and `denols` since their requests don't use handlers.)
* fix(rust-analyzer): skip stderr for cargo metadata (#1235)Jon Gjengset2021-09-091-4/+26
| | | | | | | | | | Vim's `system` output includes both STDOUT and STDERR, which means it may contain all sorts of debug output, especially if the user is using custom rustup toolchains. This change ignores STDERR output for parsing the metadata output to fix rust_analyzer in those contexts. This change also moves to `jobstart`/`jobwait` over `system`, which avoids pitfalls related to shell argument parsing and escaping, and allows finer-grained control over output redirection.
* chore: remove modeline (#1177)Michael Lingelbach2021-08-241-1/+0
|
* chore: change stylua to single quotes (#1068)Michael Lingelbach2021-07-131-14/+14
|
* ci: lint and format with styluaMichael Lingelbach2021-07-031-28/+29
|
* fix(rust-analyzer): improve root directory detectionDamien DeVille2021-07-031-6/+11
|
* Merge pull request #755 from etrnal70/cargo-reloadMichael Lingelbach2021-02-281-0/+20
|\ | | | | Add :CargoReload to reload cargo workspace
| * Better context on what workspace was reloadedMochammad Hanif R2021-02-231-2/+2
| |
| * Use vim..notifyMochammad Hanif R2021-02-231-1/+1
| | | | | | Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com>
| * Satisfy checkMochammad Hanif R2021-02-231-2/+2
| |
| * Add :CargoReload to reload cargo workspaceMochammad Hanif R2021-02-231-0/+20
| |
* | rust_analyzer: don't fetch deps in root_dirThatsNoMoon2021-02-281-1/+1
|/ | | Use `cargo metadata --no-deps` to avoid fetching dependencies that haven't been downloaded yet when getting the cargo workspace directory to avoid hangs.
* rust_analyzer: Fix the root_dir shell commandSteven Arcangeli2021-02-021-1/+1
|
* rust_analyzer: read project root from cargoMichael Lingelbach2021-01-111-3/+9
|
* rust-analyzer: fix root pattern for multi-crate projectsMichael Lingelbach2021-01-081-1/+5
|
* rust-analyzer: remove workaround for ignored capabilitiesMichael Lingelbach2021-01-031-12/+0
|
* Rust-analyzer: fix for missing required capabilitiesMichael Lingelbach2020-12-311-1/+13
| | | | * set normalizesLineEndings and changeAnnotationSupport.groupsOnLabel = true to work around rust-analyzer incompatibilities
* Rename nvim_lsp to lspconfigHirokazu Hata2020-09-061-0/+27