rust-analyzer/crates
Lukas Wirth 2480a42ff4 fix: Improve diagnostic ranges for macro_calls!
We used to point to the entire macro call including its token tree if we couldn't upmap the diagnostic to the input
This generally makes things very noisy as the entire macro call will turn red on errors.
Instead, we now macro the path and `!` (bang) token as the error source range which is a lot nicer on the eyes.
2025-07-03 14:12:27 +02:00
..
base-db Bump salsa 2025-07-03 10:05:16 +02:00
cfg Don't run doctests 2025-06-23 00:50:22 +03:00
edition chore: Bump Edition::CURRENT to 2024 2025-03-17 12:29:19 +01:00
hir Restructure proc-macro loading erros, differentiate hard error property on kind 2025-07-03 09:28:53 +02:00
hir-def Bump salsa 2025-07-03 10:05:16 +02:00
hir-expand fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
hir-ty fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
ide fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
ide-assists Bump salsa 2025-07-03 10:05:16 +02:00
ide-completion Remove unnecessary parens in closure 2025-06-29 19:28:48 +08:00
ide-db fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
ide-diagnostics fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
ide-ssr Don't run doctests 2025-06-23 00:50:22 +03:00
intern Backport new sized-hierarchy trait bounds in old ways 2025-06-26 23:22:26 +09:00
load-cargo Restructure proc-macro loading erros, differentiate hard error property on kind 2025-07-03 09:28:53 +02:00
mbe Don't run doctests 2025-06-23 00:50:22 +03:00
parser Parse new const trait syntax 2025-06-26 11:08:30 +02:00
paths Don't run doctests 2025-06-23 00:50:22 +03:00
proc-macro-api Don't run doctests 2025-06-23 00:50:22 +03:00
proc-macro-srv Do not append --compile-time-deps to overwritten build script commands 2025-06-29 09:07:55 +02:00
proc-macro-srv-cli Support spans with proc macro servers from before the ast id changes 2025-06-12 16:08:48 +03:00
profile Don't run doctests 2025-06-23 00:50:22 +03:00
project-model Restructure proc-macro loading erros, differentiate hard error property on kind 2025-07-03 09:28:53 +02:00
query-group-macro Don't run doctests 2025-06-23 00:50:22 +03:00
rust-analyzer Merge pull request #19923 from Veykril/push-rlrsyxsqnxnn 2025-07-03 08:16:33 +00:00
span Bump salsa 2025-07-03 10:05:16 +02:00
stdx Don't run doctests 2025-06-23 00:50:22 +03:00
syntax Migrate wrap_unwrap_cfg_attr assist to use SyntaxEditor 2025-07-02 01:18:22 +09:00
syntax-bridge Don't run doctests 2025-06-23 00:50:22 +03:00
test-fixture Fix comparison of proc macros 2025-06-12 13:31:55 +03:00
test-utils Merge pull request #20100 from ShoyuVanilla/ignore-sized-hierarchy 2025-06-26 20:37:18 +00:00
toolchain Don't run doctests 2025-06-23 00:50:22 +03:00
tt Workaround missing none group support in builtin macros 2025-06-27 12:06:23 +02:00
vfs Bump salsa 2025-07-03 10:05:16 +02:00
vfs-notify Don't run doctests 2025-06-23 00:50:22 +03:00