about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide
AgeCommit message (Expand)AuthorLines
2024-08-07Auto merge of #17813 - roife:fix-issue-17803, r=Veykrilbors-1/+24
2024-08-06fix: tyck for non-ADT types when searching refs for `Self` kwroife-1/+24
2024-08-06Include vendored crates in StaticIndexNicolas Guichard-10/+36
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' `[package....Vincent Esche-1/+1
2024-08-05Auto merge of #17775 - ShoyuVanilla:segregate-diags, r=Veykrilbors-4/+23
2024-08-05perf: Segregate syntax and semantic diagnosticsShoyu Vanilla-4/+23
2024-08-05Auto merge of #17784 - Young-Flash:block_with_label, r=Veykrilbors-3/+31
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