rust-analyzer/crates
bors a96bb452a7 Auto merge of #14475 - Veykril:crate-origins, r=Veykril
Handle dev-dependency cycles

cc https://github.com/rust-lang/rust-analyzer/issues/14167

This should fix cycles errors mostly (it fixes the one on rome/tools at least, but not on rustc. Though  there it might just be because of rustc workspace being rustc workspace). Unfortunately this will effectively duplicate all crates currently, since if we want to be completely correct we'd need to set the test cfg for all dev dependencies and the transitive dependencies of those, something I worry we should try to avoid.
2023-04-25 10:07:25 +00:00
..
base-db Prefer test duped crates for ide features 2023-04-25 11:39:58 +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 Prefer test duped crates for ide features 2023-04-25 11:39:58 +02:00
hir-def Prefer test duped crates for ide features 2023-04-25 11:39:58 +02:00
hir-expand Auto merge of #14651 - Veykril:workspace-vscode-fix, r=Veykril 2023-04-25 09:09:31 +00:00
hir-ty Prefer test duped crates for ide features 2023-04-25 11:39:58 +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 Prefer test duped crates for ide features 2023-04-25 11:39:58 +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 Encode closing delimiter span in FlatTrees 2023-04-14 10:34:41 +02:00
proc-macro-srv Encode closing delimiter span in FlatTrees 2023-04-14 10:34:41 +02:00
proc-macro-srv-cli Drop support for non-syroot proc macro ABIs 2023-03-29 10:57:32 +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 Prefer test duped crates for ide features 2023-04-25 11:39:58 +02:00
rust-analyzer fix: Fix vscode workspaces not working properly 2023-04-25 10:47:33 +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