rust/crates
Danny Zhu 09fc5e1dd7 Check more carefully for cases where a rename can't be done
Attempting to rename an element of a tuple field would previously
replace the type with the new name, which doesn't make sense; now it
fails instead.

The check is done in both `prepare_rename` and `rename` so that the case
is caught before the user is prompted for a new name. Some other
existing failure cases are also now additionally checked in
`prepare_rename`.
2021-04-25 14:08:56 -07:00
..
base_db Add one more profiling span to add_dep 2021-04-22 21:48:17 +03:00
cfg
flycheck Code review feedback. 2021-04-19 12:26:04 -07:00
hir hir_ty: deal with TypeRef::Macro in HirFormatter 2021-04-17 16:24:56 +02:00
hir_def Remove ItemTree::all_inner_items 2021-04-21 18:10:25 +02:00
hir_expand Merge #8586 2021-04-19 18:03:56 +00:00
hir_ty Bump chalk 2021-04-21 19:20:01 +03:00
ide Check more carefully for cases where a rename can't be done 2021-04-25 14:08:56 -07:00
ide_assists Split out merge_imports module from helpers::insert_use 2021-04-24 13:31:43 +02:00
ide_completion Split out merge_imports module from helpers::insert_use 2021-04-24 13:31:43 +02:00
ide_db Split out merge_imports module from helpers::insert_use 2021-04-24 13:31:43 +02:00
ide_ssr
mbe Merge #8560 2021-04-18 02:14:27 +00:00
parser Parse outer atttributes for RecordPatField 2021-04-21 11:08:15 +02:00
paths
proc_macro_api Add profiling spans under cargo_to_crate_graph 2021-04-22 21:25:29 +03:00
proc_macro_srv
proc_macro_test
profile
project_model fix: no longer get stuck on windows 2021-04-20 18:02:54 +03:00
rust-analyzer Split out merge_imports module from helpers::insert_use 2021-04-24 13:31:43 +02:00
stdx fix: no more Registering progress handler for token rustAnalyzer/Indexing failed. 2021-04-20 22:54:05 +03:00
syntax Split out merge_imports module from helpers::insert_use 2021-04-24 13:31:43 +02:00
test_utils internal: fix flakiness of accidentally quadratic test 2021-04-13 12:56:24 +03:00
text_edit
toolchain
tt
vfs
vfs-notify