rust-analyzer/crates/ide-db/src
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
..
generated Stabilize const_eq_ignore_ascii_case 2025-06-05 07:09:16 +00:00
imports chore: Start infesting ide crates with 'db lifetime 2025-06-17 10:42:38 +02:00
syntax_helpers chore: Start infesting ide crates with 'db lifetime 2025-06-17 10:42:38 +02:00
test_data Add config option to exclude imports from symbol search 2025-06-15 02:41:35 +02:00
active_parameter.rs chore: Start infesting ide crates with 'db lifetime 2025-06-17 10:42:38 +02:00
apply_change.rs refactor: Use MEDIUM durability for crate-graph changes, high for library source files 2025-03-26 06:46:49 +01:00
assists.rs Add expression fill mode variant for filling with underscore expressions 2025-04-28 10:39:36 +02:00
defs.rs chore: Start infesting ide crates with 'db lifetime 2025-06-17 10:42:38 +02:00
documentation.rs check module path inner or outer 2025-05-07 00:36:17 +09:00
famous_defs.rs cargo fmt 2025-03-15 21:32:01 +01:00
helpers.rs cargo fmt 2025-03-15 21:32:01 +01:00
items_locator.rs remove a couple of clones 2025-05-01 11:41:42 +02:00
label.rs fix: Fix impl Trait<Self> causing stackoverflows 2024-04-15 15:41:20 +02:00
lib.rs Bump salsa 2025-05-23 12:58:00 +02:00
path_transform.rs Prettify AST in PathTransform if it's coming from a macro 2025-06-26 10:03:44 +03:00
prime_caches.rs Bump salsa 2025-07-03 10:05:16 +02:00
rename.rs fix: Fix edition handling for names in rename logic 2025-06-02 15:27:13 +02:00
rust_doc.rs Simplify 2024-06-30 14:00:55 +02:00
search.rs fix: Improve diagnostic ranges for macro_calls! 2025-07-03 14:12:27 +02:00
source_change.rs fix: Fix import insertion not being fully cfg aware 2025-05-29 14:55:09 +02:00
symbol_index.rs Add config option to exclude imports from symbol search 2025-06-15 02:41:35 +02:00
text_edit.rs Make change annotations per text-edit 2025-03-10 12:08:42 +01:00
traits.rs Make HirFileId, EditionedFileId and macro files Salsa struct 2025-04-19 22:10:52 +03:00
ty_filter.rs Merge pull request #20023 from Veykril/push-vkqlnyttnqzl 2025-06-17 12:01:43 +00:00
use_trivial_constructor.rs chore: Start infesting ide crates with 'db lifetime 2025-06-17 10:42:38 +02:00