rust/crates
Florian Diebold d174b919dc Enable attribute macro expansion in analysis-stats
Before:
```
> $ rust-analyzer -q analysis-stats --with-proc-macro --load-output-dirs .
Database loaded:     19.08s, 277minstr
  crates: 34, mods: 688, decls: 13202, fns: 10412
Item Collection:     16.21s, 76ginstr
  exprs: 290580, ??ty: 2508 (0%), ?ty: 1814 (0%), !ty: 947
Inference:           27.46s, 108ginstr
Total:               43.67s, 184ginstr
```
After:
```
> $ ./target/release/rust-analyzer -q analysis-stats --with-proc-macro --load-output-dirs .
Database loaded:     1.09s, 277minstr
  crates: 34, mods: 688, decls: 14790, fns: 11006
Item Collection:     18.20s, 78ginstr
  exprs: 297826, ??ty: 493 (0%), ?ty: 558 (0%), !ty: 342
Inference:           28.34s, 111ginstr
Total:               46.54s, 190ginstr
```
2021-06-05 11:29:24 +02:00
..
base_db Merge #8866 2021-05-31 12:42:32 +00:00
cfg
flycheck
hir Expand procedural attribute macros 2021-06-03 18:09:21 +02:00
hir_def Return ReachedFixedPoint::No when resolving derive helper 2021-06-04 16:50:35 +02:00
hir_expand Expand procedural attribute macros 2021-06-03 18:09:21 +02:00
hir_ty Set enable_proc_attr_macros in hir_ty TestDB 2021-06-03 18:11:33 +02:00
ide Merge #9138 2021-06-04 17:45:37 +00:00
ide_assists Don't inline mutable locals in 'inline_local_variable' 2021-06-04 20:43:48 +02:00
ide_completion Generate default lint completions 2021-06-04 18:35:19 +02:00
ide_db Replace - with _ in generated lint names 2021-06-04 19:10:52 +02:00
ide_ssr
mbe Apply more clippy suggestions and update generated 2021-06-03 12:46:56 +02:00
parser Apply more clippy suggestions and update generated 2021-06-03 12:46:56 +02:00
paths
proc_macro_api NFC: remove redundant clones (clippy::perf) 2021-06-03 15:32:46 +02:00
proc_macro_srv Use cargo check again 2021-05-31 18:58:36 +02:00
proc_macro_test Simplify proc_macro_srv tests 2021-05-31 17:32:56 +02:00
profile Add more docs 2021-05-22 16:53:47 +03:00
project_model clippy::redundant_clone fixes 2021-05-26 18:34:50 +03:00
rust-analyzer Enable attribute macro expansion in analysis-stats 2021-06-05 11:29:24 +02:00
stdx Don't compare ast::Visibility by stringifying 2021-05-20 17:45:59 +02:00
syntax Apply more clippy suggestions and update generated 2021-06-03 12:46:56 +02:00
test_utils Apply a few clippy suggestions 2021-06-03 11:46:03 +02:00
text_edit
toolchain
tt Add more docs 2021-05-22 16:53:47 +03:00
vfs
vfs-notify