rust-analyzer/crates
Aleksey Kladov 92da7e9ffa internal: optimize compile time
cargo llvm-lines shows that path_to_error bloats the code. I don't think
I've needed this functionality recently, seems that we've fixed most of
the serialization problems. So let's just remove it. Should be easy to
add back if we ever need it, and it does make sense to keep the
`from_json` function around.
2021-08-15 13:24:37 +03:00
..
base_db Complete editable private items 2021-07-23 19:57:16 +02:00
cfg internal: remove useless helpers 2021-08-09 15:58:21 +03:00
flycheck internal: a bit more of cwd safety for flycheck 2021-07-17 18:13:35 +03:00
hir Don't use non cache syntaxnodes in generate_function for lookups 2021-08-14 17:51:11 +02:00
hir_def internal: merge hir::BinaryOp and ast::BinOp 2021-08-14 18:10:01 +03:00
hir_expand fix: avoid pathological macro expansions 2021-08-09 16:15:02 +03:00
hir_ty feat: type inference for if-let guards 2021-08-14 00:09:30 +02:00
ide Simplify 2021-08-14 18:02:51 +02:00
ide_assists internal: remove one more usage of old editing API. 2021-08-14 20:17:16 +03:00
ide_completion Merge #9900 2021-08-14 17:17:51 +00:00
ide_db Simplify 2021-08-14 18:02:51 +02:00
ide_diagnostics Merge #9810 2021-08-08 10:35:00 +00:00
ide_ssr fix: avoid pathological macro expansions 2021-08-09 16:15:02 +03:00
limit internal: add API to check what are the max limits in practice 2021-07-31 18:26:43 +03:00
mbe internal: remove dead code 2021-08-14 20:29:46 +03:00
parser Support if let match guards 2021-08-13 00:25:14 +02:00
paths Fix AbsPath::ends_with 2021-07-18 10:25:14 +03:00
proc_macro_api Replace useless types 2021-07-31 14:29:15 +02:00
proc_macro_srv Copy the proc_macro crate for the 1.56 ABI 2021-08-07 16:34:59 +01:00
proc_macro_test cargo_metadata 0.14 2021-07-09 11:01:55 -04:00
profile internal: make non-zero times stand out in profile 2021-07-31 16:22:03 +03:00
project_model Always add implicit proc_macro dependency 2021-08-12 21:42:14 +02:00
rust-analyzer internal: optimize compile time 2021-08-15 13:24:37 +03:00
sourcegen minor: make sure that project_root works correctly 2021-07-13 15:02:29 +03:00
stdx Remove proc macro management thread 2021-07-08 16:43:39 +02:00
syntax internal: remove dead code 2021-08-14 20:29:46 +03:00
test_utils Show type actions on ranged type hover 2021-08-11 13:52:57 +02:00
text_edit minor: as per code-styple, add invariant comment 2021-08-09 13:13:02 +03:00
toolchain minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
tt minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
vfs internal: document that ascription is preferred to a turbo fish 2021-08-11 14:16:15 +03:00
vfs-notify Downgrade notify and use RecommendedWatcher 2021-08-03 14:33:37 +03:00