summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide
AgeCommit message (Expand)AuthorLines
2024-08-28Fix name resolution of shadowed builtin macroChayim Refael Friedman-0/+19
2024-08-27Revert "feat: Implement `module_path` macro"Lukas Wirth-71/+3
2024-08-26Auto merge of #17963 - avrong:avrong/error-lifetimes, r=Veykrilbors-1/+1
2024-08-26Show and render error lifetime args as `'_`Aleksei Trifonov-1/+1
2024-08-26Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykrilbors-3/+3
2024-08-24Provide `Future::Output` and `Iterator` lang itemsChayim Refael Friedman-3/+3
2024-08-23Auto merge of #17936 - Veykril:module_path, r=Veykrilbors-3/+71
2024-08-22Add cov_marks to test #17927Chayim Refael Friedman-0/+10
2024-08-22Speed up search for short associated functions, especially very common identi...Chayim Refael Friedman-0/+230
2024-08-22Fix sorting order for tokens in hoverLukas Wirth-13/+15
2024-08-22Consider interleaving hover kindsLukas Wirth-84/+95
2024-08-22Sort hover results by relevanceLukas Wirth-6/+18
2024-08-22Thread file id through descension API for semantic highlightingLukas Wirth-36/+40
2024-08-22Rename macro descension functionsLukas Wirth-11/+8
2024-08-22Fully remove old macro descension APILukas Wirth-53/+40
2024-08-22Remove DescendPreference::SameKindLukas Wirth-17/+52
2024-08-22Drop MacroInputKindLukas Wirth-1/+1
2024-08-22Remove DescendPreference::SameTextLukas Wirth-79/+77
2024-08-21internal: Implement `module_path` macroLukas Wirth-3/+71
2024-08-16Auto merge of #17900 - darichey:exclude-vendored-libraries, r=davidbarskybors-11/+58
2024-08-16Properly account for editions in namesChayim Refael Friedman-286/+738
2024-08-15Add scip/lsif flag to exclude vendored libariesDavid Richey-11/+58
2024-08-15internal: Properly check the edition for edition dependent syntax kindsLukas Wirth-14/+22
2024-08-15fix: Panic while displaying associated function with a type annotationShoyu Vanilla-0/+28
2024-08-13Remove unreachable logic for include token mappingLukas Wirth-0/+15
2024-08-08fix: Panic while rendering function with impl trait argShoyu Vanilla-0/+23
2024-08-07Auto merge of #17809 - nicolas-guichard:index-vendored, r=Veykrilbors-10/+36
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