Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Fix the other test | Kirill Bulatov | 2020-11-16 | 2 | -3/+25 | |
| | | | ||||||
| * | | Qualify autoimport completion suggestions | Kirill Bulatov | 2020-11-16 | 2 | -16/+43 | |
| | | | ||||||
| * | | Better filter mod paths | Kirill Bulatov | 2020-11-16 | 2 | -26/+28 | |
| | | | ||||||
| * | | Move autoimport completion into the unqialified_path module | Kirill Bulatov | 2020-11-16 | 5 | -156/+139 | |
| | | | ||||||
| * | | Omit modules during autocompletion | Kirill Bulatov | 2020-11-16 | 1 | -13/+13 | |
| | | | ||||||
| * | | Tweak the search limits a bit | Kirill Bulatov | 2020-11-16 | 2 | -3/+6 | |
| | | | ||||||
| * | | Reuse existing element rendering | Kirill Bulatov | 2020-11-16 | 4 | -88/+74 | |
| | | | ||||||
| * | | Use imports_locator | Kirill Bulatov | 2020-11-16 | 6 | -86/+119 | |
| | | | ||||||
| * | | Rename the module | Kirill Bulatov | 2020-11-16 | 2 | -6/+2 | |
| | | | ||||||
| * | | Allow to configure the merge behavior | Kirill Bulatov | 2020-11-16 | 2 | -5/+6 | |
| | | | ||||||
| * | | Add braces to functions and macros | Kirill Bulatov | 2020-11-16 | 2 | -39/+99 | |
| | | | ||||||
| * | | Tidy up the tests | Kirill Bulatov | 2020-11-16 | 1 | -49/+15 | |
| | | | ||||||
| * | | Use rewriter api to add both changes | Kirill Bulatov | 2020-11-16 | 1 | -11/+51 | |
| | | | ||||||
| * | | Add imports in auto completion | Kirill Bulatov | 2020-11-16 | 13 | -25/+144 | |
| | | | ||||||
* | | | Merge #6582 | bors[bot] | 2020-11-17 | 4 | -12/+38 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6582: Fill the diagnostic code field in publish_diagnostics r=kjeremy a=Veykril Fixes #6580 Before: ![Code_znn6VgLLH9](https://user-images.githubusercontent.com/3757771/99408084-213f7100-28f0-11eb-8317-3f5c2b93313d.png) After: ![Code_c4jJsvzOEA](https://user-images.githubusercontent.com/3757771/99408096-23093480-28f0-11eb-9bb2-8ebf2fb3d5a1.png) Co-authored-by: Lukas Wirth <[email protected]> | |||||
| * | | | Fill the diagnostic code field in publish_diagnostics | Lukas Wirth | 2020-11-17 | 4 | -12/+38 | |
| | |/ | |/| | ||||||
* | | | Simplify | Aleksey Kladov | 2020-11-17 | 1 | -54/+50 | |
| | | | ||||||
* | | | Make code more readable | Aleksey Kladov | 2020-11-17 | 1 | -186/+207 | |
| | | | ||||||
* | | | Minor | Aleksey Kladov | 2020-11-17 | 1 | -4/+4 | |
| | | | ||||||
* | | | Remove dead code | Aleksey Kladov | 2020-11-17 | 1 | -6/+0 | |
| | | | ||||||
* | | | Simplify | Aleksey Kladov | 2020-11-17 | 2 | -17/+15 | |
| | | | ||||||
* | | | Use standard code style for test fixtures | Aleksey Kladov | 2020-11-17 | 1 | -270/+270 | |
| | | | ||||||
* | | | **Unwrap Block** supports stand-alone blocks | Aleksey Kladov | 2020-11-17 | 1 | -1/+68 | |
| | | | ||||||
* | | | Simplify | Aleksey Kladov | 2020-11-17 | 1 | -3/+1 | |
| | | | ||||||
* | | | Assist target should point at *existing* code | Aleksey Kladov | 2020-11-17 | 1 | -1/+1 | |
| | | | ||||||
* | | | Add **Ignore Test** assist | Aleksey Kladov | 2020-11-17 | 6 | -18/+80 | |
| | | | ||||||
* | | | Merge #6571 | bors[bot] | 2020-11-17 | 3 | -108/+75 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6571: Cleanup project model r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | | | Remove needless alloc | Aleksey Kladov | 2020-11-17 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Compress code | Aleksey Kladov | 2020-11-17 | 2 | -66/+42 | |
| | | | | ||||||
| * | | | simplify | Aleksey Kladov | 2020-11-17 | 1 | -41/+32 | |
| | |/ | |/| | ||||||
* / | | Latest LSP 3.16 protocol | kjeremy | 2020-11-16 | 10 | -27/+26 | |
|/ / | | | | | | | Pulls in https://github.com/gluon-lang/lsp-types/pull/186 | |||||
* / | Prepare to recompute completions on every keystroke | Aleksey Kladov | 2020-11-16 | 1 | -1/+2 | |
|/ | | | | | If we set `is_incomplete: true`, VS Code will re-query completions after every keypress. | |||||
* | Merge #6563 | bors[bot] | 2020-11-16 | 1 | -0/+46 | |
|\ | | | | | | | | | | | | | | | 6563: Don't complete keywords in struct initializers r=matklad a=Veykril Fixes #6562 Co-authored-by: Lukas Wirth <[email protected]> | |||||
| * | Don't complete keywords in struct literals | Lukas Wirth | 2020-11-16 | 1 | -0/+46 | |
| | | ||||||
* | | Merge #6558 | bors[bot] | 2020-11-16 | 3 | -0/+26 | |
|\ \ | |/ |/| | | | | | | | | | | | | | 6558: format string highlighting: handle hex + debug type specifier r=matklad a=ruabmbua Should fix https://github.com/rust-analyzer/rust-analyzer/issues/6427 Co-authored-by: Roland Ruckerbauer <[email protected]> | |||||
| * | format string highlighting: handle hex + debug type specifier | Roland Ruckerbauer | 2020-11-15 | 3 | -0/+26 | |
| | | ||||||
* | | Merge #6552 | bors[bot] | 2020-11-15 | 5 | -26/+206 | |
|\ \ | |/ |/| | | | | | | | | | | | 6552: Properly handle shorthands in destructure patterns when renaming r=SomeoneToIgnore a=Veykril Fixes #6548 and #6551. Co-authored-by: Lukas Wirth <[email protected]> | |||||
| * | Cleanup edit_text_range_for_record_field_expr_or_pat | Lukas Wirth | 2020-11-15 | 1 | -46/+59 | |
| | | ||||||
| * | Use shorthand field syntax in destructures | Lukas Wirth | 2020-11-14 | 3 | -29/+84 | |
| | | ||||||
| * | Properly handle shorthands in destructure patterns when renaming | Lukas Wirth | 2020-11-14 | 2 | -6/+69 | |
| | | ||||||
| * | Use shorthand record syntax when renaming struct initializer field | Lukas Wirth | 2020-11-14 | 4 | -19/+68 | |
| | | ||||||
* | | Merge #6544 | bors[bot] | 2020-11-13 | 3 | -4/+117 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6544: add suggestion ..Default::default() for remaining struct fields in a constructor r=bnjjj a=bnjjj I'm not sure I should import `assists` crate inside `completions`, maybe we should move out `FamousDefs` from `assists` ? Let me know :) close #6492 Signed-off-by: Benjamin Coenen <[email protected]> Co-authored-by: Benjamin Coenen <[email protected]> | |||||
| * | | add suggestion ..Default::default() for remaining struct fields in a ↵ | Benjamin Coenen | 2020-11-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | constructor #6492 Signed-off-by: Benjamin Coenen <[email protected]> | |||||
| * | | add suggestion ..Default::default() for remaining struct fields in a ↵ | Benjamin Coenen | 2020-11-13 | 3 | -4/+117 | |
| | | | | | | | | | | | | | | | | | | constructor #6492 Signed-off-by: Benjamin Coenen <[email protected]> | |||||
* | | | Remove dead code | Aleksey Kladov | 2020-11-13 | 1 | -15/+0 | |
| | | | ||||||
* | | | Cleanup workspace loading a tiny bit | Aleksey Kladov | 2020-11-13 | 6 | -41/+35 | |
| | | | ||||||
* | | | Move tricky workspace logic to a separate module | Aleksey Kladov | 2020-11-13 | 2 | -602/+611 | |
| | | | ||||||
* | | | cleanup | Aleksey Kladov | 2020-11-13 | 1 | -0/+0 | |
| | | | ||||||
* | | | Merge #6519 | bors[bot] | 2020-11-13 | 5 | -6/+40 | |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6519: Add "Open Cargo.toml" action r=matklad a=p3achyjr ## What is it? This adds an "open cargo.toml" action from the vscode shell, resolves #6462 ## Test Ran ```cargo xtask install --server``` and ```cargo xtask install --client```, then ```Developer: Reload Window```. ![image](https://user-images.githubusercontent.com/8763808/98614382-2a578f00-22ad-11eb-9811-4a72a54ff6fb.png) When clicked: ![image](https://user-images.githubusercontent.com/8763808/98618176-77d7fa00-22b5-11eb-8788-35256542f3a6.png) Co-authored-by: Anatol Liu <[email protected]> | |||||
| * | | add open Cargo.toml action | Anatol Liu | 2020-11-13 | 8 | -38/+46 | |
| | | |