Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #8624 | bors[bot] | 2021-04-27 | 4 | -6/+57 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8624: Automatically detect rust library source file map r=vsrs a=vsrs This PR adds a new possible `rust-analyzer.debug.sourceFileMap` value: ```json { "rust-analyzer.debug.sourceFileMap": "auto" } ``` I did not make it the default because it uses two shell calls (`rustc --print sysroot` and `rustc -V -v`). First one can be slow (https://github.com/rust-lang/rustup/issues/783) Fixes #8619 Co-authored-by: vsrs <[email protected]> | ||||
| * | Use explicit rustc commit-hash | vsrs | 2021-04-22 | 3 | -3/+15 |
| | | | | | | | | Required for lldb on mac | ||||
| * | Add special `auto` value for `debug.sourceFileMap` | vsrs | 2021-04-22 | 4 | -25/+35 |
| | | |||||
| * | Autodetect rust library source file map | vsrs | 2021-04-22 | 2 | -2/+31 |
| | | |||||
* | | Fix how and when old inlay hint decorations are disposed | Jorge Mederos Alvarado | 2021-04-27 | 1 | -16/+33 |
| | | |||||
* | | Add option to opt out from smaller inlay hints font size | Jorge Mederos Alvarado | 2021-04-27 | 2 | -6/+30 |
|/ | |||||
* | Move cursor position when using item movers | Jonas Schievink | 2021-04-13 | 2 | -23/+5 |
| | |||||
* | Sacrifice for the semicolon god | Aleksey Kladov | 2021-04-06 | 2 | -5/+5 |
| | |||||
* | More robust status notifications | Aleksey Kladov | 2021-04-06 | 3 | -34/+24 |
| | |||||
* | Use `const` instead of `let` | Jonas Schievink | 2021-03-27 | 1 | -1/+1 |
| | |||||
* | Fix handling of multi-cursor snippets | Jonas Schievink | 2021-03-27 | 1 | -5/+5 |
| | | | | | This allows one snippet per TextEdit, multiple in the same TextEdit are still broken | ||||
* | Improve cursor positioning after moving | ivan770 | 2021-03-18 | 1 | -1/+14 |
| | |||||
* | Fix tsfmt and eslint warnings | ivan770 | 2021-03-18 | 2 | -4/+4 |
| | |||||
* | Remove movable array, improve client code | ivan770 | 2021-03-18 | 2 | -2/+6 |
| | |||||
* | Item up and down movers | ivan770 | 2021-03-18 | 3 | -0/+43 |
| | |||||
* | Support multiple parents in parentModule in vscode-client | Lukas Wirth | 2021-03-15 | 1 | -9/+15 |
| | |||||
* | Merge #7799 | bors[bot] | 2021-03-13 | 3 | -9/+50 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | 7799: Related tests r=matklad a=vsrs ![tests](https://user-images.githubusercontent.com/62505555/109397453-a9013680-7947-11eb-8b11-ac03079f7645.gif) This adds an ability to look for tests for the item under the cursor: function, constant, data type, etc The LSP part is bound to change. But the feature itself already works and I'm looking for a feedback :) Co-authored-by: vsrs <[email protected]> | ||||
| * | Apply review suggestions | vsrs | 2021-03-11 | 1 | -4/+1 |
| | | |||||
| * | Remove erroneous comment | vsrs | 2021-02-27 | 1 | -1/+1 |
| | | |||||
| * | Add progress reporting | vsrs | 2021-02-27 | 1 | -16/+17 |
| | | |||||
| * | Add LSP request and VSCode command | vsrs | 2021-02-27 | 3 | -9/+52 |
| | | |||||
* | | Improve version display | Laurențiu Nicola | 2021-03-12 | 1 | -3/+2 |
| | | |||||
* | | Make extension respect http proxy settings | Kam Y. Tse | 2021-03-07 | 3 | -5/+34 |
|/ | |||||
* | Try to detect musl distros in the Code extension | Laurențiu Nicola | 2021-02-20 | 1 | -2/+12 |
| | |||||
* | Remove Semantic Tokens flicker workaround | kjeremy | 2021-02-16 | 1 | -17/+0 |
| | | | | | https://github.com/microsoft/vscode-languageserver-node/issues/576 has been closed with the latest vscode-languageclient release. | ||||
* | Start LSP 3.17 support | Jeremy Kolb | 2021-02-14 | 1 | -1/+1 |
| | |||||
* | fix: tolerate spaces in nix binary patching | Yaroslav Bolyukin | 2021-02-13 | 1 | -3/+3 |
| | | | | | | | | | | If path to original file contains space (I.e on code insiders, where default data directory is ~/Code - Insiders/), then there is syntax error evaluating src arg. Instead pass path as str, and coerce to path back in nix expression Signed-off-by: Yaroslav Bolyukin <[email protected]> | ||||
* | Merge #7625 | bors[bot] | 2021-02-10 | 3 | -8/+26 |
|\ | | | | | | | | | | | | | | | | | 7625: Add **Copy Run Command Line** command for vscode r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Add **Copy Run Command Line** command for vscode | Aleksey Kladov | 2021-02-10 | 3 | -8/+26 |
| | | | | | | | | | | This is useful when you want to, e.g., run a specific test in a terminal with `--release`. | ||||
* | | use await instead | Sahandevs | 2021-02-09 | 4 | -31/+21 |
| | | |||||
* | | fix errors | Sahandevs | 2021-02-07 | 4 | -6/+11 |
| | | |||||
* | | format | Sahandevs | 2021-02-07 | 4 | -12/+12 |
| | | |||||
* | | handle Thenable type rejects | Sahandevs | 2021-02-07 | 4 | -12/+23 |
| | | |||||
* | | handle promise catches | Sahandevs | 2021-02-07 | 3 | -3/+3 |
| | | |||||
* | | remove unnecessary | Sahandevs | 2021-02-07 | 4 | -6/+6 |
|/ | |||||
* | Fix resolveCodeAction trying to edit files before creating them | Lukas Wirth | 2021-02-05 | 1 | -3/+3 |
| | |||||
* | Update vscode for new status | Edwin Cheng | 2021-01-28 | 2 | -1/+7 |
| | |||||
* | Simplify file download code | Laurențiu Nicola | 2021-01-25 | 2 | -10/+1 |
| | |||||
* | Merge #7409 #7421 | bors[bot] | 2021-01-25 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | 7409: Add References CodeLens. r=matklad a=vsrs Closes #5836 7421: Fix RA_LOG example in dev docs r=lnicola a=lnicola bors r+ Co-authored-by: vsrs <[email protected]> Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| * | Add References code lens. | vsrs | 2021-01-23 | 1 | -0/+1 |
| | | | | | | | | For Struct, Enum, Union and Trait symbols. | ||||
* | | Code: reduce progress notification spam | Laurențiu Nicola | 2021-01-25 | 1 | -7/+9 |
|/ | |||||
* | Download aarch64-unknown-linux-gnu from GitHub | Laurențiu Nicola | 2021-01-17 | 1 | -0/+1 |
| | |||||
* | Fix server path comparison | Laurențiu Nicola | 2021-01-14 | 1 | -1/+1 |
| | |||||
* | Don't update the server if managed by the user | Laurențiu Nicola | 2021-01-07 | 1 | -1/+6 |
| | |||||
* | Rename extension config | Aleksey Kladov | 2021-01-04 | 1 | -1/+3 |
| | |||||
* | Allow download of aarch64-pc-windows-msvc binaries | Laurențiu Nicola | 2021-01-04 | 1 | -10/+9 |
| | |||||
* | Merge #7068 | bors[bot] | 2021-01-03 | 3 | -0/+57 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7068: Add VSCode command to view the hir of a function body r=theotherphil a=theotherphil Will fix https://github.com/rust-analyzer/rust-analyzer/issues/7061. Very rough initial version just to work out where I needed to wire everything up. @matklad would you be happy merging a hir visualiser of some kind? If so, do you have any thoughts on what you'd like it show, and how? I've spent very little time on this thus far, so I'm fine with throwing away the contents of this PR, but I want to avoid taking the time to make this more polished/interactive/useful only to discover that no-one else has any interest in this functionality. ![image](https://user-images.githubusercontent.com/1974256/103236081-bb58f700-493b-11eb-9d12-55ae1b870f8f.png) Co-authored-by: Phil Ellison <[email protected]> | ||||
| * | Remove some unnecessary code copied from the Syntax Tree command | Phil Ellison | 2021-01-01 | 1 | -17/+3 |
| | | |||||
| * | Initial implementation of view-hir command | Phil Ellison | 2020-12-28 | 3 | -0/+71 |
| | | |||||
* | | Add an option for extra env vars in the Code extension | lf- | 2020-12-30 | 3 | -3/+13 |
| | |