rust-analyzer/crates
bors 76e2e41121 Auto merge of #13652 - jhgg:hir-expand/fix-compile-error-expansion, r=Veykril
hir-expand: fix compile_error! expansion not unquoting strings

expanding `compile_error!` would not properly unquote strings, leading to quite ugly diagnostic messages:

![image](https://user-images.githubusercontent.com/5489149/202893481-2486ede8-c79a-4972-9713-416d6a704064.png)

this fixes it, using the conveniently placed `unquote_str` function, which now makes errors look like:

![image](https://user-images.githubusercontent.com/5489149/202893466-0763efad-9240-4d55-80a6-6c62000d5d2b.png)

additionally, using `unquote_str` has the cool side-effect of *also* handling raw strings, so this fixes a fixme too!
2022-11-24 21:00:48 +00:00
..
base-db Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
cfg Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
flycheck Properly implement Drop for JodGroupChild 2022-11-24 21:30:15 +01:00
hir Don't canonicalize self type when querying FnOnce signature 2022-11-08 18:05:07 +01:00
hir-def hir-expand: fix compile_error! expansion not unquoting strings 2022-11-20 08:48:27 +00:00
hir-expand hir-expand: fix compile_error! expansion not unquoting strings 2022-11-20 08:48:27 +00:00
hir-ty fix: resolve inference variable before applying adjustments 2022-11-16 20:01:55 +09:00
ide Auto merge of #13604 - Veykril:hover-attr, r=Veykril 2022-11-11 12:48:48 +00:00
ide-assists Auto merge of #13592 - MihailMihov:trait_impl_assist, r=Veykril 2022-11-24 20:44:33 +00:00
ide-completion Strip comments and attributes off of all trait item completions 2022-11-15 12:41:39 +01:00
ide-db run cargo fmt 2022-11-19 15:08:32 +05:30
ide-diagnostics fix: Fix nested macro diagnostics pointing at macro expansion files 2022-11-19 10:32:32 +01:00
ide-ssr Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
limit Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
mbe Auto merge of #13548 - lowr:fix/tt-punct-spacing, r=Veykril 2022-11-11 12:19:30 +00:00
parser Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
paths Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
proc-macro-api Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
proc-macro-srv Update proc-macro-srv tests 2022-11-17 01:42:56 +09:00
proc-macro-srv-cli Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
proc-macro-test Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
profile Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
project-model Auto merge of #13667 - Veykril:detached-files-sysroot, r=Veykril 2022-11-24 09:21:44 +00:00
rust-analyzer Auto merge of #13661 - iredelmeier:fix-null-checkonsave-target, r=jonas-schievink 2022-11-24 15:52:27 +00:00
sourcegen Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
stdx Update several crates to bring support for the new Tier 3 Windows targets 2022-11-13 22:45:09 +01:00
syntax fix: Add trait alias grammar to rust.ungram 2022-11-11 15:25:15 +01:00
test-utils Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
text-edit Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
toolchain Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
tt Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
vfs Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00
vfs-notify Bump Cargo rust-version fields to latest stable 2022-11-07 12:59:51 +01:00