Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use local error macros in references/rename | Lukas Wirth | 2021-01-10 | 1 | -39/+30 |
| | |||||
* | Refactor rename name checking | Lukas Wirth | 2021-01-09 | 1 | -53/+103 |
| | |||||
* | Change <|> to $0 - Rebase | Kevaundray Wedderburn | 2021-01-07 | 1 | -46/+46 |
| | |||||
* | Merge #7030 | bors[bot] | 2020-12-24 | 1 | -0/+25 |
|\ | | | | | | | | | | | | | | | | | | | 7030: Support labels in reference search r=matklad a=Veykril Implements general navigation for labels, goto def, rename and gives labels their own semantic highlighting class. Fixes #6966 Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Support labels in reference search | Lukas Wirth | 2020-12-24 | 1 | -0/+25 |
| | | |||||
* | | Implement workspace/willRenameFiles for single-level file moves | Jeremy Kolb | 2020-12-23 | 1 | -1/+18 |
|/ | | | | Renames modules during file rename if they're in the same directory. | ||||
* | Add test_rename_bind_pat | bjorn3 | 2020-12-19 | 1 | -0/+35 |
| | |||||
* | Lifetime reference search | Lukas Wirth | 2020-12-16 | 1 | -6/+98 |
| | |||||
* | Introduce anchored_path | Aleksey Kladov | 2020-12-09 | 1 | -23/+34 |
| | | | | | They allow to represent paths like `#[path = "C:\path.rs"] mod foo;` in a lossless cross-platform & network-transparent way. | ||||
* | Type-safer API for dealing with parameter lists with optional self | Aleksey Kladov | 2020-12-01 | 1 | -1/+1 |
| | |||||
* | Reject more cases of invalid parameter to self renames | Lukas Wirth | 2020-11-29 | 1 | -13/+122 |
| | |||||
* | Fix renaming owned self to parameter emitting ref | Lukas Wirth | 2020-11-29 | 1 | -1/+30 |
| | |||||
* | Minor, import style | Aleksey Kladov | 2020-11-23 | 1 | -6/+5 |
| | |||||
* | 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 | 1 | -17/+60 |
| | |||||
* | Properly handle shorthands in destructure patterns when renaming | Lukas Wirth | 2020-11-14 | 1 | -0/+54 |
| | |||||
* | Use shorthand record syntax when renaming struct initializer field | Lukas Wirth | 2020-11-14 | 1 | -4/+45 |
| | |||||
* | Re-export base_db from ide_db | Igor Aleksanov | 2020-10-24 | 1 | -1/+1 |
| | |||||
* | More idiomatic classification API | Aleksey Kladov | 2020-10-15 | 1 | -3/+3 |
| | |||||
* | Add fix for incorrect case diagnostic | Igor Aleksanov | 2020-10-12 | 1 | -0/+7 |
| | |||||
* | Show reason for failed rename refactoring | RĂ¼diger Herrmann | 2020-10-10 | 1 | -46/+129 |
| | | | | | | | | | | | Return an error with a meaningful message for requests to `textDocument/rename` if the operation cannot be performed. Pass errors raised by rename handling code to the LSP runtime. As a consequence, the VS Code client shows and logs the request as if a server-side programming error occured. Resolves https://github.com/rust-analyzer/rust-analyzer/issues/3981 | ||||
* | rename mock_analysis -> fixture | Aleksey Kladov | 2020-10-02 | 1 | -4/+4 |
| | |||||
* | Get rid of MockAnalysis | Aleksey Kladov | 2020-10-02 | 1 | -17/+17 |
| | |||||
* | Switch to expect_test from crates.io | Aleksey Kladov | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Rename ra_ide -> ide | Aleksey Kladov | 2020-08-13 | 1 | -0/+1010 |