about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide
AgeCommit message (Expand)AuthorLines
2024-08-05SimplifyLukas Wirth-7/+1
2024-08-05Simplify FileDelegateLukas Wirth-7/+7
2024-08-04test: add test case for inlay hint support for expr with labelYoung-Flash-0/+13
2024-08-01feat: support inlay hint for more expr with labelYoung-Flash-3/+24
2024-07-29Auto merge of #17707 - Veykril:proc-macro-err-cleanup, r=Veykrilbors-63/+0
2024-07-28Fix for #17497 - Invalid RA diagnostic error: expected 2 arguments, found 1Francis McKenzie-1/+1
2024-07-26Internal: Cleanup proc-macro error handlingLukas Wirth-63/+0
2024-07-22internal: Shrink size of `Binding`Lukas Wirth-11/+21
2024-07-22Auto merge of #17542 - roife:fix-issue-17517, r=Veykrilbors-179/+1182
2024-07-21fix: Allow flyimport to import primitive shadowing modulesLukas Wirth-1/+3
2024-07-20Fix some typosLaurențiu Nicola-1/+2
2024-07-20minor: tweak commentYoung-Flash-1/+2
2024-07-20internal: add test case for inlay hint support for block expr with lifetime l...Young-Flash-0/+23
2024-07-20feat: add inlay hint support for block expr with lifetime labelYoung-Flash-1/+8
2024-07-20internal: move NavigationTarget::from_expr to goto_definitionroife-27/+33
2024-07-20fix: sort references in testsroife-22/+97
2024-07-20fix: handle highlightings inside macro calls & only highlight kws in current ...roife-220/+278
2024-07-20fix: ensure that highlight_related works for macro_exprroife-6/+13
2024-07-20use token_ancestors_with_macros to simplify goto-def on kwroife-83/+45
2024-07-20fix: navigate to label directly when perform 'goto-def' on control-flow kwroife-3/+3
2024-07-20feat: find references on control-flow kwsroife-1/+253
2024-07-20fix: keyword highlighting in macro expansionroife-0/+133
2024-07-20fix: incorrect highlighting of try blocks with control flow kwsroife-123/+215
2024-07-20fix: ensure that goto-def works on fn/try/async kwroife-3/+9
2024-07-20feat: goto-def on keywordsroife-7/+419
2024-07-19Reduce maximum LRU size to 2^16 entries, reducing memory footprint of LRU ent...Lukas Wirth-3/+3
2024-07-18Update test fixturesLukas Wirth-116/+116
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-206/+245
2024-07-17Add always disabled gen parse supportLukas Wirth-2/+3
2024-07-16Remove Name::to_smol_strLukas Wirth-22/+30
2024-07-16More symbol usageLukas Wirth-11/+14
2024-07-16Use symbol in cfgLukas Wirth-4/+4
2024-07-15Auto merge of #17587 - joshka:jm/edit-name-after-refactor, r=Veykrilbors-5/+5
2024-07-14Use statics + clone instead of const until const can access staticsLukas Wirth-12/+3
2024-07-12Trigger VSCode to rename after extract variable assist is appliedbors-5/+5
2024-07-12Use Symbol in NameLukas Wirth-21/+13
2024-07-10Auto merge of #17572 - beetrees:f16-f128, r=Veykrilbors-7/+96
2024-07-10Auto merge of #17544 - MikeWalrus:inlay-hint-generic-param-name, r=Veykrilbors-10/+363
2024-07-10Add `f16` and `f128` supportbeetrees-7/+96
2024-07-08fix: Fix double rounding of `f32` literalsbeetrees-0/+22
2024-07-08feat: add inlay hints for generic parametersLiao Junxuan-10/+363
2024-07-07HasGenericArgs syntax traitLukas Wirth-1/+1
2024-07-07fix: Fix callHierarchy LSP violationLukas Wirth-29/+181
2024-07-07Update hover test fixtureLukas Wirth-3/+14
2024-07-07Fix stop_watch on linuxLukas Wirth-1/+0
2024-07-07Drop unused profile thingsLukas Wirth-3/+0
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-1/+1
2024-06-30Fix expression scope calculation when within macro expansionsLukas Wirth-6/+25
2024-06-24Enum variants are not generic def idsLukas Wirth-10/+7
2024-06-20Auto merge of #17419 - ishanjain28:filter_builtin_macro_expansion, r=Veykrilbors-3/+27