aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/references/rename.rs
Commit message (Expand)AuthorAgeFilesLines
* Update vscode README with a small features listLukas Wirth2021-03-011-0/+9
* Implement ast::AstNode for NameLike and move it to node_extLukas Wirth2021-02-161-35/+16
* Fix a few clippy::perf warningskjeremy2021-02-161-2/+4
* Don't rename field record patterns directlyLukas Wirth2021-02-131-36/+71
* Fallback to renaming input NameRef node for macros when inside macroLukas Wirth2021-02-131-16/+53
* Prevent aliases from being renamed for nowLukas Wirth2021-02-131-13/+24
* Use NameLike in FileReference directly as its not exported from ide anymoreLukas Wirth2021-02-121-7/+5
* Refactor reference searching to work with the astLukas Wirth2021-02-121-78/+119
* Pin Rust to 1.49.0 on CIJonas Schievink2021-02-121-3/+3
* Make always-assert crate reusableAleksey Kladov2021-01-261-3/+3
* Remove obsolete RangeInfo usage in renameLukas Wirth2021-01-181-166/+148
* Make rename reference search use ide_db::search directlyLukas Wirth2021-01-181-163/+209
* Wrap remaining self/super/crate in Name{Ref}Lukas Wirth2021-01-151-44/+32
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-1/+1
* Phase out SourceFileEdits in favour of a plain HashMapLukas Wirth2021-01-141-100/+95
* Group file source edits by FileIdLukas Wirth2021-01-141-81/+57
* Merge #7262bors[bot]2021-01-131-3/+0
|\
| * Don't show internal server error on renameAleksey Kladov2021-01-131-3/+0
* | Ensure uniqueness of file ids in reference search via hashmapLukas Wirth2021-01-121-8/+12
* | Group references by FileIdLukas Wirth2021-01-121-47/+47
|/
*-. Merge #7051 #7219 #7245 #7246bors[bot]2021-01-111-79/+161
|\ \
| | * Add some more marks to rename testsLukas Wirth2021-01-101-17/+58
| | * Use local error macros in references/renameLukas Wirth2021-01-101-39/+30
| | * Refactor rename name checkingLukas Wirth2021-01-091-53/+103
| |/
* / Fixed typos in code commentsVincent Esche2021-01-091-2/+2
|/
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-46/+46
* Merge #7030bors[bot]2020-12-241-0/+25
|\
| * Support labels in reference searchLukas Wirth2020-12-241-0/+25
* | Implement workspace/willRenameFiles for single-level file movesJeremy Kolb2020-12-231-1/+18
|/
* Add test_rename_bind_patbjorn32020-12-191-0/+35
* Lifetime reference searchLukas Wirth2020-12-161-6/+98
* Introduce anchored_pathAleksey Kladov2020-12-091-23/+34
* Type-safer API for dealing with parameter lists with optional selfAleksey Kladov2020-12-011-1/+1
* Reject more cases of invalid parameter to self renamesLukas Wirth2020-11-291-13/+122
* Fix renaming owned self to parameter emitting refLukas Wirth2020-11-291-1/+30
* Minor, import styleAleksey Kladov2020-11-231-6/+5
* Cleanup edit_text_range_for_record_field_expr_or_patLukas Wirth2020-11-151-46/+59
* Use shorthand field syntax in destructuresLukas Wirth2020-11-141-17/+60
* Properly handle shorthands in destructure patterns when renamingLukas Wirth2020-11-141-0/+54
* Use shorthand record syntax when renaming struct initializer fieldLukas Wirth2020-11-141-4/+45
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
* More idiomatic classification APIAleksey Kladov2020-10-151-3/+3
* Add fix for incorrect case diagnosticIgor Aleksanov2020-10-121-0/+7
* Show reason for failed rename refactoringRĂ¼diger Herrmann2020-10-101-46/+129
* rename mock_analysis -> fixtureAleksey Kladov2020-10-021-4/+4
* Get rid of MockAnalysisAleksey Kladov2020-10-021-17/+17
* Switch to expect_test from crates.ioAleksey Kladov2020-08-211-1/+1
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+1010