rust/crates
bors 797c2f1dde Auto merge of #14659 - Veykril:dedup-crates, r=Veykril
Deduplicate crates when extending crate graphs

This is quadratic in runtime per deduplication attempt, but I don't think that'll be a problem for the workload here. Don't be scared of the diff, the actual diff is +42 -22, the rest is tests and test data.
Fixes https://github.com/rust-lang/rust-analyzer/issues/14476
2023-04-26 09:44:27 +00:00
..
base-db Deduplicate crates when extending crate graphs 2023-04-26 11:44:11 +02:00
cfg ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
flycheck Bump Cargo.lock 2023-03-25 15:12:39 +01:00
hir Revert "Handle dev-dependency cycles" 2023-04-25 14:29:26 +02:00
hir-def Revert "Handle dev-dependency cycles" 2023-04-25 14:29:26 +02:00
hir-expand Auto merge of #14651 - Veykril:workspace-vscode-fix, r=Veykril 2023-04-25 09:09:31 +00:00
hir-ty Revert "Handle dev-dependency cycles" 2023-04-25 14:29:26 +02:00
ide fix: Fix status command panicking when additional LRU caches are set up 2023-04-25 10:41:05 +02:00
ide-assists Auto merge of #14577 - jsoref:spelling, r=lnicola 2023-04-19 14:05:40 +00:00
ide-completion Auto merge of #14513 - hecatia-elegua:alias-based-completion2, r=Veykril 2023-04-24 06:34:25 +00:00
ide-db Revert "Handle dev-dependency cycles" 2023-04-25 14:29:26 +02:00
ide-diagnostics Auto merge of #14644 - matklad:matklad/diag-adj, r=lnicola 2023-04-24 10:38:27 +00:00
ide-ssr internal: Arc<String> -> Arc<str> 2023-04-22 09:48:37 +02:00
intern ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
limit Move Expander and LowerCtx into separate modules 2023-04-17 20:44:06 +02:00
mbe fix: Fix pat fragment handling in 2021 edition 2023-04-24 22:21:37 +02:00
parser fix: Fix pat fragment handling in 2021 edition 2023-04-24 22:21:37 +02:00
paths Canonicalize rust-project.json manifest path 2023-03-27 21:55:02 +02:00
proc-macro-api Remove proc-macro server command from the rust-analyzer binary 2023-04-26 08:19:28 +02:00
proc-macro-srv Encode closing delimiter span in FlatTrees 2023-04-14 10:34:41 +02:00
proc-macro-srv-cli Remove proc-macro server command from the rust-analyzer binary 2023-04-26 08:19:28 +02:00
proc-macro-test ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
profile internal: Add some additional status ouput 2023-04-22 09:34:47 +02:00
project-model Auto merge of #14659 - Veykril:dedup-crates, r=Veykril 2023-04-26 09:44:27 +00:00
rust-analyzer Remove proc-macro server command from the rust-analyzer binary 2023-04-26 08:19:28 +02:00
sourcegen Use retain_mut in CommentBlock::extract 2023-03-31 17:41:40 -04:00
stdx ⬆️ rust-analyzer 2023-02-20 10:14:12 +02:00
syntax Auto merge of #14622 - alibektas:make_ty_alias, r=alibektas 2023-04-22 11:43:42 +00:00
test-utils Fix some typos in StructFlags 2023-04-23 21:55:47 +03:30
text-edit internal: Coalesce adjacent Indels 2023-03-21 11:48:32 -04:00
toolchain ⬆️ rust-analyzer 2023-03-13 10:42:24 +02:00
tt Bump smol-str 2023-04-11 14:39:19 +02:00
vfs Report vfs memory usage in status command 2023-04-22 09:57:48 +02:00
vfs-notify ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00