about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide
AgeCommit message (Expand)AuthorLines
2024-10-23Add text edit to adjustment hintsLukas Wirth-21/+42
2024-10-22Implement semitransparent hygieneChayim Refael Friedman-0/+20
2024-10-22Merge binding_mode inlay hints into oneLukas Wirth-11/+29
2024-10-22Merge adjustment inlay hints into oneLukas Wirth-145/+83
2024-10-22Merge closure capture inlay hints into oneLukas Wirth-90/+41
2024-10-22Auto merge of #18370 - duncpro:goto-def-ranges, r=Veykrilbors-6/+87
2024-10-22Auto merge of #18349 - dqkqd:issue-18344, r=Veykrilbors-0/+153
2024-10-22feat: render docs from aliased type when docs are missingKhanh Duong Quoc-0/+153
2024-10-22tidyDuncan Proctor-5/+5
2024-10-22remove duplicate testDuncan Proctor-16/+0
2024-10-22resolve range patterns to the their struct typesDuncan Proctor-6/+103
2024-10-22Auto merge of #18362 - duncpro:goto-def-ranges, r=Veykrilbors-3/+86
2024-10-22tidyDuncan Proctor-14/+26
2024-10-22goto definition on RangeFrom, RangeFull, RangeTo, and RangeToInclusive links ...Duncan Proctor-33/+54
2024-10-21Move explicit range handling out of goto_definition, use OperatorClass insteadduncanproctor-23/+24
2024-10-21GotoDefinition on a Range or InclusiveRange operator will link to the struct ...duncanproctor-3/+52
2024-10-21fix: Fix token downmapping failing for include! inputsLukas Wirth-0/+59
2024-10-21Update ide testsLukas Wirth-131/+131
2024-10-14Auto merge of #18292 - roife:fix-issue-17427, r=Veykrilbors-12/+41
2024-10-14feat: handle self-param outside of methods when renamingroife-12/+41
2024-10-14chore: rename salsa to ra_salsaDavid Barsky-4/+4
2024-10-14Auto merge of #18291 - roife:fix-issue-18212, r=Veykrilbors-11/+125
2024-10-14Auto merge of #18242 - Veykril:veykril/push-tnynzqsmtnqw, r=Veykrilbors-3/+18
2024-10-14Auto merge of #18152 - CryZe:highlight-async-block-exit-points, r=Veykrilbors-73/+101
2024-10-13feat: respect references.exclude_tests in call-hierarchyroife-11/+125
2024-10-08Only Highlight Exit Points on `async` TokenChristopher Serr-7/+13
2024-10-05Fix `prettify_macro_expansion()` when the node isn't the whole fileChayim Refael Friedman-0/+30
2024-10-05Fix IDE layer not correctly resolving opt-in extern cratesLukas Wirth-2/+10
2024-10-05Add excluded extern-prelude IDE resolution testLukas Wirth-3/+9
2024-10-05Remove ImportSource::ExternCrate as the fixed point loop can't affect itLukas Wirth-0/+1
2024-10-04Auto merge of #18234 - Veykril:veykril/push-vzynqtlxmrnl, r=Veykrilbors-4/+5
2024-10-04internal: Filter out opaque tokens in some of IDE feature macro descensionsLukas Wirth-4/+5
2024-10-01Fix: Handle block exprs as modules when finding their parentsShoyu Vanilla-2/+36
2024-09-30Auto merge of #18210 - ChayimFriedman2:label-macro, r=Veykrilbors-0/+18
2024-09-30When resolving labels in `break` and `continue` for the IDE, do not resolve t...Chayim Refael Friedman-0/+18
2024-09-30Auto merge of #18167 - SomeoneToIgnore:fat-completions, r=Veykrilbors-2/+2
2024-09-29Rename object_safety to dyn_compatibilityNoah Bright-25/+25
2024-09-24Auto merge of #18166 - ChayimFriedman2:dollar-crate-root, r=Veykrilbors-3/+9
2024-09-24Auto merge of #18160 - ChayimFriedman2:fix-18138, r=Veykrilbors-0/+32
2024-09-23Support expect in attribute completion and hoverLaurențiu Nicola-3/+27
2024-09-23Prepare for omittiong parts of completion data that need to be resolvedKirill Bulatov-2/+2
2024-09-23Fix a bug in span map merge, and add explanations of how span maps are storedChayim Refael Friedman-3/+9
2024-09-22Fix name resolution when an import is resolved to some namespace and then lat...Chayim Refael Friedman-0/+32
2024-09-19feat: Highlight exit points of async blocksChristopher Serr-71/+93
2024-09-18Auto merge of #18131 - ChayimFriedman2:macro-expand-dollar-crate, r=Veykrilbors-27/+117
2024-09-18Get rid of `$crate` in expansions shown to the userChayim Refael Friedman-27/+117
2024-09-17Always cache macro expansions' root node in SemanticsChayim Refael Friedman-0/+70
2024-09-16Fix printing of constants greater than `i128::MAX`Chayim Refael Friedman-0/+18
2024-09-12Auto merge of #18107 - Veykril:push-oopkquknxqxs, r=Veykrilbors-38/+24
2024-09-12fix: Don't emit empty inlay hint partsLukas Wirth-38/+24