rust-analyzer/crates
bors e3e324d830 Auto merge of #14432 - Veykril:proc-macro-srv, r=lnicola
Drop support for non-syroot proc macro ABIs

This makes some bigger changes to how we handle the proc-macro-srv things, for one it is now an empty crate if built without the `sysroot-abi` feature, this simplifies some things dropping the need to put the feature cfg in various places. The cli wrapper now actually depends on the server, instead of being part of the server that is just exported, that way we can have a true dummy server that just errors on each request if no sysroot support was specified.
2023-04-06 08:04:55 +00:00
..
base-db Switch crate graph to use an Arena instead of a hashmap 2023-04-05 10:32:02 +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 Auto merge of #14433 - hecatia-elegua:alias-based-completion, r=Veykril 2023-04-05 13:44:51 +00:00
hir-def Auto merge of #14490 - Veykril:crategraph-dedup, r=Veykril 2023-04-05 14:12:11 +00:00
hir-expand Auto merge of #14407 - Veykril:rename-fix, r=Veykril 2023-03-25 18:35:13 +00:00
hir-ty Add regression test for #10989 2023-04-06 03:39:59 +09:00
ide Auto merge of #14499 - DropDemBits:drive-by-fixmes, r=Veykril 2023-04-05 20:42:55 +00:00
ide-assists Auto merge of #14499 - DropDemBits:drive-by-fixmes, r=Veykril 2023-04-05 20:42:55 +00:00
ide-completion Auto merge of #14433 - hecatia-elegua:alias-based-completion, r=Veykril 2023-04-05 13:44:51 +00:00
ide-db Auto merge of #14442 - DropDemBits:structured-snippet-api, r=Veykril 2023-04-05 14:33:30 +00:00
ide-diagnostics lower adjusts in simple index except the last one 2023-04-01 16:49:32 +03:30
ide-ssr ⬆️ rust-analyzer 2023-03-13 10:42:24 +02:00
intern ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
limit ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
mbe ⬆️ rust-analyzer 2023-02-20 10:14:12 +02:00
parser feat(syntax): RTN in bounds 2023-04-01 15:26:03 +02:00
paths Canonicalize rust-project.json manifest path 2023-03-27 21:55:02 +02:00
proc-macro-api Remove client side proc-macro version check 2023-03-25 15:43:58 +01:00
proc-macro-srv Thread global symbol interner through as if it was a local 2023-03-29 11:42:08 +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 Bump Cargo.lock 2023-03-25 15:12:39 +01:00
project-model Switch crate graph to use an Arena instead of a hashmap 2023-04-05 10:32:02 +02:00
rust-analyzer Auto merge of #14432 - Veykril:proc-macro-srv, r=lnicola 2023-04-06 08:04:55 +00: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 feat(syntax): RTN in bounds 2023-04-01 15:26:03 +02:00
test-utils Support overloaded deref MIR lowering 2023-03-17 14:02:55 +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 ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00
vfs internal: Refine CrateOrigin variants 2023-03-31 10:36:13 +02:00
vfs-notify ⬆️ rust-analyzer 2023-02-13 13:55:14 +02:00