rust-analyzer/crates/ide/src
Wilfred Hughes c981ff0944 fix: Tracing span names should match function names
When viewing traces, it's slightly confusing when the span name doesn't
match the function name. Ensure the names are consistent.

(It might be worth moving most of these to use #[tracing::instrument]
so the name can never go stale. @davidbarsky suggested that is marginally
slower, so I've just done the simple change here.)
2024-04-30 11:22:47 -07:00
..
annotations Consider exported_name="main" functions in test modules as tests 2024-04-04 14:51:10 +02:00
doc_links internal: Enforce utf8 paths 2024-03-19 15:39:00 +01:00
hover Auto merge of #17021 - roife:add-hover-limits-for-adts, r=Veykril 2024-04-25 07:23:27 +00:00
inlay_hints Add inlay hints lifetime arg tests 2024-04-25 09:10:49 +02:00
syntax_highlighting Peek for panic message in test output 2024-04-21 08:50:25 +02:00
typing ⬆️ rust-analyzer 2023-01-09 10:36:22 -08:00
annotations.rs fix: Deduplicate annotations 2023-12-19 08:49:00 +01:00
call_hierarchy.rs Allow navigation targets to be duplicated when the focus range lies in the macro definition site 2023-12-06 12:38:19 +01:00
doc_links.rs internal: Enforce utf8 paths 2024-03-19 15:39:00 +01:00
expand_macro.rs Differentiate between full configs and toml only config groupings 2024-04-15 14:16:43 +02:00
extend_selection.rs Implicit format args support 2023-12-05 17:07:00 +01:00
fetch_crates.rs cargo clippy --fix 2024-01-18 13:59:49 +01:00
file_structure.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
fixture.rs internal: Move out WithFixture into dev-dep only crate 2023-12-18 15:24:08 +01:00
folding_ranges.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
goto_declaration.rs Deduplicate some code 2024-02-10 01:51:22 +01:00
goto_definition.rs feat: Support macro calls in eager macros for IDE features 2024-03-14 15:40:35 +01:00
goto_implementation.rs fix: Goto implementation to impls inside blocks 2024-03-19 22:04:48 +09:00
goto_type_definition.rs Allow navigation targets to be duplicated when the focus range lies in the macro definition site 2023-12-06 12:38:19 +01:00
highlight_related.rs ide: improve ReferenceCategoryType 2024-04-16 17:17:46 +01:00
hover.rs Auto merge of #17021 - roife:add-hover-limits-for-adts, r=Veykril 2024-04-25 07:23:27 +00:00
inlay_hints.rs fix: Tracing span names should match function names 2024-04-30 11:22:47 -07:00
interpret_function.rs ide: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
join_lines.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
lib.rs Auto merge of #16639 - alibektas:13529/config_restruct, r=Veykril 2024-04-16 07:52:07 +00:00
markdown_remove.rs Auto merge of #16155 - Waqar144:work/fix-16142, r=lnicola 2023-12-19 07:22:46 +00:00
markup.rs feat: Hover for literals showing additional value information 2024-01-16 14:28:47 +01:00
matching_brace.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
moniker.rs internal: Remove load-cargo dependency on ide 2024-02-28 16:59:04 +01:00
move_item.rs ⬆️ rust-analyzer 2023-03-13 10:42:24 +02:00
navigation_target.rs internal: Improve rooted upmapping 2024-03-12 13:46:58 +01:00
parent_module.rs Add prefix file_ to Semantics's to_module_defs()/to_module_def() methods 2024-02-28 10:27:28 +01:00
references.rs ide: add a new test 2024-04-16 17:17:46 +01:00
rename.rs Add prefix file_ to Semantics's to_module_defs()/to_module_def() methods 2024-02-28 10:27:28 +01:00
runnables.rs Consider exported_name="main" functions in test modules as tests 2024-04-04 14:51:10 +02:00
shuffle_crate_graph.rs fix: Split toolchain and datalayout out of CrateData 2024-02-16 14:48:25 +01:00
signature_help.rs cargo clippy --fix 2024-01-18 13:59:49 +01:00
ssr.rs ide: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
static_index.rs Auto merge of #17021 - roife:add-hover-limits-for-adts, r=Veykril 2024-04-25 07:23:27 +00:00
status.rs Keep the span for Attr::Literal 2024-03-21 10:28:25 +01:00
syntax_highlighting.rs feat: Add proc macro semantic token type 2024-03-11 22:14:59 +09:00
syntax_tree.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
test_explorer.rs Resolve tests per file instead of per crate in test explorer 2024-03-29 05:34:43 +03:30
typing.rs internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros 2024-04-14 16:02:38 +02:00
view_crate_graph.rs cargo clippy --fix 2024-01-18 13:59:49 +01:00
view_hir.rs ide: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00
view_item_tree.rs Merge commit 'aa9bc8612514d216f84eec218dfd19ab83f3598a' into sync-from-ra 2023-06-05 12:04:23 +03:00
view_memory_layout.rs cargo clippy --fix 2024-01-18 13:59:49 +01:00
view_mir.rs ide: Fix warnings about clippy str_to_string rule 2024-02-10 01:00:40 +09:00