Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add toggle for experimental diagnostics | Jonas Schievink | 2020-07-24 | 1 | -5/+10 |
| | |||||
* | ProblemMatcher auto detects relative/absolute paths and matches VSCode LSP's ↵ | James Leitch | 2020-07-23 | 1 | -3/+9 |
| | | | | owner and source. VSCode LSP updated to specify owner. | ||||
* | Automatically reload project info on Cargo.toml changes | Aleksey Kladov | 2020-07-10 | 1 | -0/+5 |
| | |||||
* | Add a command to compute memory usage statistics | Jonas Schievink | 2020-07-07 | 1 | -0/+10 |
| | |||||
* | Merge #5203 | bors[bot] | 2020-07-03 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | 5203: Fix typo in description of vscode setting r=matklad a=Nashenas88 Co-authored-by: Paul Daniel Faria <[email protected]> | ||||
| * | Fix typo in description of vscode setting | Paul Daniel Faria | 2020-07-03 | 1 | -1/+1 |
| | | |||||
* | | Add runnable env support. | vsrs | 2020-07-03 | 1 | -0/+29 |
|/ | |||||
* | Add reload workspace command | Aleksey Kladov | 2020-07-01 | 1 | -4/+4 |
| | |||||
* | Be more strict with `@types/node` | Laurențiu Nicola | 2020-07-01 | 1 | -1/+1 |
| | | | | Co-authored-by: Veetaha <[email protected]> | ||||
* | Use newer @types/node | Laurențiu Nicola | 2020-06-29 | 1 | -1/+1 |
| | |||||
* | Downgrade @types/node | Laurențiu Nicola | 2020-06-28 | 1 | -1/+1 |
| | |||||
* | Bump @rollup/plugin-commonjs | Laurențiu Nicola | 2020-06-27 | 1 | -1/+1 |
| | |||||
* | Bump some npm deps | Laurențiu Nicola | 2020-06-27 | 1 | -10/+10 |
| | |||||
* | Add custom cargo runners | vsrs | 2020-06-24 | 1 | -0/+8 |
| | |||||
* | Disrecommend trace.server: "verbose" for regular users | Veetaha | 2020-06-22 | 1 | -1/+1 |
| | |||||
* | Add `rust-analyzer.gotoLocation` command | vsrs | 2020-06-18 | 1 | -0/+5 |
| | |||||
* | Warnings as hint or info | Gabriel Valfridsson | 2020-06-16 | 1 | -0/+18 |
| | |||||
* | checkOnSafe.features and checkOnSafe.allFeatures now work identically. | Clemens Wasser | 2020-06-10 | 1 | -2/+5 |
| | |||||
* | Most of the checkOnSafe options now default to the cargo equivalent. | Clemens Wasser | 2020-06-10 | 1 | -4/+7 |
| | |||||
* | Added the rust-analyzer.checkOnSave.features option. | Clemens Wasser | 2020-06-10 | 1 | -0/+8 |
| | |||||
* | Merge #4773 | bors[bot] | 2020-06-08 | 1 | -0/+10 |
|\ | | | | | | | | | | | | | | | | | | | 4773: Run|Debug hover actions. r=matklad a=vsrs ![hover_actions_run](https://user-images.githubusercontent.com/62505555/83335644-dfc1f780-a2b6-11ea-820b-ccaa82290e7d.gif) This hover actions work exactly like corresponding lenses. Co-authored-by: vsrs <[email protected]> | ||||
| * | Add Run|Debug hover actions | vsrs | 2020-06-06 | 1 | -0/+10 |
| | | |||||
* | | Fix VSCode settings | Vincent Isambart | 2020-06-07 | 1 | -4/+1 |
|/ | |||||
* | Add hover actions as LSP extension | vsrs | 2020-06-05 | 1 | -3/+13 |
| | |||||
* | Document rust-project.json | Aleksey Kladov | 2020-06-03 | 1 | -0/+19 |
| | |||||
* | Disable rust-analyzer.{cargo,checkOnSave}.allFeatures by default | Laurențiu Nicola | 2020-06-02 | 1 | -2/+2 |
| | |||||
* | Add `inRustProject` when-clause for commands. | vsrs | 2020-05-27 | 1 | -1/+65 |
| | |||||
*-. | Merge #4602 #4603 | bors[bot] | 2020-05-25 | 1 | -0/+10 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4602: Add boolean literal semantic token type to package.json r=matklad a=lnicola Closes #4583. CC @GrayJack 4603: Add self keyword semantic token type r=matklad a=lnicola Not sure if this is warranted a new token type or just a modifier. --- CC #4583, @GrayJack Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| | * | Add self keyword semantic token type | Laurențiu Nicola | 2020-05-25 | 1 | -0/+5 |
| |/ |/| | |||||
| * | Add boolean literals to package.json | Laurențiu Nicola | 2020-05-25 | 1 | -0/+5 |
|/ | |||||
* | Introduce `toggle inlay hints` vscode command | veetaha | 2020-05-25 | 1 | -0/+5 |
| | | | | | | | | Users now can assign a shortcut for this command via the general vscode keybindings ui or `keybinding.json file` Closes: #4599 | ||||
* | Highlight `true` and `false` as literals | Matthew Jasper | 2020-05-24 | 1 | -0/+3 |
| | |||||
* | Merge pull request #4574 from lnicola/bump-deps | Aleksey Kladov | 2020-05-24 | 1 | -11/+11 |
|\ | | | | | Bump some dependencies | ||||
| * | Bump more npm deps | Laurențiu Nicola | 2020-05-24 | 1 | -7/+7 |
| | | |||||
| * | Bump some npm deps | Laurențiu Nicola | 2020-05-24 | 1 | -8/+8 |
| | | |||||
* | | Merge pull request #4474 from georgewfraser/color_attrs | Aleksey Kladov | 2020-05-24 | 1 | -0/+7 |
|\ \ | |/ |/| | Color attribute functions | ||||
| * | Color attribute functions | George Fraser | 2020-05-19 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #4538 from vsrs/vscode_tests | Aleksey Kladov | 2020-05-23 | 1 | -4/+11 |
|\ \ | | | | | | | vscode client side tests | ||||
| * | | vscode client side tests | vsrs | 2020-05-20 | 1 | -4/+11 |
| |/ | |||||
* / | Fix phrasing in inlay hints settings | Laurențiu Nicola | 2020-05-21 | 1 | -4/+4 |
|/ | |||||
* | Merge #4499 | bors[bot] | 2020-05-18 | 1 | -0/+20 |
|\ | | | | | | | | | | | | | | | | | | | 4499: CodeLens configuration options r=vsrs a=vsrs This PR - adds an option to granularly enable\disable all CodeLens, just like the TypeScript extension. - fixes a minor bug for doctests. It makes no sense to show `Debug` lens for them as cargo `Can't skip running doc tests with --no-run`. Co-authored-by: vsrs <[email protected]> | ||||
| * | Add "rust-analyzer.lens.enable" | vsrs | 2020-05-18 | 1 | -3/+8 |
| | | |||||
| * | CodeLens configuration options. | vsrs | 2020-05-17 | 1 | -0/+15 |
| | | |||||
* | | Relax VS Code version requirement | Aleksey Kladov | 2020-05-17 | 1 | -2/+2 |
|/ | |||||
* | Color macros (fixes #4462) | George Fraser | 2020-05-16 | 1 | -0/+3 |
| | |||||
* | Merge #4448 | bors[bot] | 2020-05-15 | 1 | -0/+10 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4448: Generate configuration for launch.json r=vsrs a=vsrs This PR adds two new commands: `"rust-analyzer.debug"` and `"rust-analyzer.newDebugConfig"`. The former is a supplement to the existing `"rust-analyzer.run"` command and works the same way: asks for a runnable and starts new debug session. The latter allows adding a new configuration to **launch.json** (or to update an existing one). If the new option `"rust-analyzer.debug.useLaunchJson"` is set to true then `"rust-analyzer.debug"` and Debug Lens will first look for existing debug configuration in **launch.json**. That is, it has become possible to specify startup arguments, env variables, etc. `"rust-analyzer.debug.useLaunchJson"` is false by default, but it might be worth making true the default value. Personally I prefer true, but I'm not sure if it is good for all value. ---- I think that this PR also solves https://github.com/rust-analyzer/rust-analyzer/issues/3441. Both methods to update launch.json mentioned in the issue do not work: 1. Menu. It is only possible to add a launch.json configuration template via a debug adapter. And anyway it's only a template and it is impossible to specify arguments from an extension. 2. DebugConfigurationProvider. The exact opposite situation: it is possible to specify all debug session settings, but it is impossible to export these settings to launch.json. Separate `"rust-analyzer.newDebugConfig"` command looks better for me. ---- Fixes #4450 Fixes #3441 Co-authored-by: vsrs <[email protected]> Co-authored-by: vsrs <[email protected]> | ||||
| * | Remove "rust-analyzer.debug.useLaunchJson" option | vsrs | 2020-05-14 | 1 | -5/+0 |
| | | |||||
| * | Use launch.json in Debug Lens sessions. | vsrs | 2020-05-13 | 1 | -0/+5 |
| | | | | | | | | Add the possibility to use existing configurations via Debug Lens | ||||
| * | "rust-analyzer.newDebugConfig" command | vsrs | 2020-05-11 | 1 | -0/+5 |
| | | |||||
| * | "rust-analyzer.debug" command | vsrs | 2020-05-11 | 1 | -0/+5 |
| | |