rust/crates
bors 34ebb30e84 Auto merge of #14610 - lowr:fix/hygiene-for-meta-item, r=Veykril
fix: Resolve `$crate` in derive paths

Paths in derive meta item list may contain any kind of paths, including those that start with `$crate` generated by macros. We need to take hygiene into account when we lower paths in the list.

This issue was identified while investigating #14607, though this patch doesn't fix the broken trait resolution.
2023-04-22 09:36:38 +00:00
..
base-db Auto merge of #14630 - Veykril:arc, r=Veykril 2023-04-22 07:58:13 +00: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 #14628 - Veykril:symbols, r=Veykril 2023-04-22 07:04:33 +00:00
hir-def Auto merge of #14610 - lowr:fix/hygiene-for-meta-item, r=Veykril 2023-04-22 09:36:38 +00:00
hir-expand Cache Hygiene in DefCollector 2023-04-22 18:22:29 +09:00
hir-ty Auto merge of #14630 - Veykril:arc, r=Veykril 2023-04-22 07:58:13 +00:00
ide Auto merge of #14630 - Veykril:arc, r=Veykril 2023-04-22 07:58:13 +00:00
ide-assists Auto merge of #14577 - jsoref:spelling, r=lnicola 2023-04-19 14:05:40 +00:00
ide-completion Auto merge of #14577 - jsoref:spelling, r=lnicola 2023-04-19 14:05:40 +00:00
ide-db Auto merge of #14630 - Veykril:arc, r=Veykril 2023-04-22 07:58:13 +00:00
ide-diagnostics Fix need-mut large span in closures and a false positive 2023-04-21 02:15:19 +03:30
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 mbe: fix token conversion for doc comments 2023-04-22 03:06:06 +00:00
parser Auto merge of #14577 - jsoref:spelling, r=lnicola 2023-04-19 14:05:40 +00: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 Auto merge of #14599 - HKalbasi:dev2, r=HKalbasi 2023-04-20 22:26:17 +00:00
rust-analyzer Auto merge of #14630 - Veykril:arc, r=Veykril 2023-04-22 07:58:13 +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 Auto merge of #14621 - alibektas:make_impl_trait_fix, r=Veykril 2023-04-21 18:25:42 +00:00
test-utils Add minicore smoke test 2023-04-18 17:38:38 +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