rust/crates
Aleksey Kladov 0ca1ba29e8 Don't expose hir::Path out of hir
Conjecture: it's impossible to use hir::Path *correctly* from an IDE.

I am not entirely sure about this, and we might need to add it back at
some point, but I have to arguments that convince me that we probably
won't:

* `hir::Path` has to know about hygiene, which an IDE can't set up
  properly.

* `hir::Path` lacks identity, but you actually have to know identity
  to resolve it correctly
2020-08-15 18:50:41 +02:00
..
arena Rename ra_arena 2020-08-12 16:22:05 +02:00
assists Don't expose hir::Path out of hir 2020-08-15 18:50:41 +02:00
base_db Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
cfg Rename ra_cfg -> cfg 2020-08-13 10:36:04 +02:00
expect Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
flycheck Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
hir Don't expose hir::Path out of hir 2020-08-15 18:50:41 +02:00
hir_def Remove deprecated Path::from_ast 2020-08-15 18:22:16 +02:00
hir_expand Rename ra_hir_expand -> hir_expand 2020-08-13 16:29:33 +02:00
hir_ty Only print chalk programs with CHALK_PRINT 2020-08-14 14:52:07 +02:00
ide Rename hypothetical -> speculative 2020-08-14 15:23:27 +02:00
ide_db Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
mbe Rename ra_mbe -> mbe 2020-08-13 10:36:04 +02:00
parser Better recovery in use foo::; 2020-08-13 18:50:21 +02:00
paths Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
proc_macro_api Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
proc_macro_srv Add a proc_macro_test crate 2020-08-15 00:27:32 +02:00
proc_macro_test Add a proc_macro_test crate 2020-08-15 00:27:32 +02:00
profile Rename ra_prof -> profile 2020-08-12 16:35:29 +02:00
project_model Rename ra_db -> base_db 2020-08-13 16:29:33 +02:00
rust-analyzer Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
ssr Rename hypothetical -> speculative 2020-08-14 15:23:27 +02:00
stdx Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
syntax Better recovery in use foo::; 2020-08-13 18:50:21 +02:00
test_utils Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
text_edit Rename ra_text_edit -> text_edit 2020-08-12 17:03:06 +02:00
toolchain Rename ra_toolchain -> toolchain 2020-08-12 16:52:28 +02:00
tt Rename ra_tt -> tt 2020-08-12 16:46:54 +02:00
vfs Sophisticate Windows path encoding 2020-08-14 02:03:54 +02:00
vfs-notify Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00