about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-db
AgeCommit message (Expand)AuthorLines
2024-10-28Move text-edit into ide-dbLukas Wirth-9/+882
2024-10-28Merge pull request #18074 from ChayimFriedman2/typeref-source-mapLukas Wirth-0/+20
2024-10-27Invert token iteration order in macro mappingLukas Wirth-2/+4
2024-10-25Factor out token rankingLukas Wirth-0/+30
2024-10-25Fix memory usage calculation's queries listChayim Refael Friedman-0/+20
2024-10-22Auto merge of #18370 - duncpro:goto-def-ranges, r=Veykrilbors-2/+10
2024-10-22Auto merge of #18349 - dqkqd:issue-18344, r=Veykrilbors-1/+13
2024-10-22feat: render docs from aliased type when docs are missingKhanh Duong Quoc-1/+13
2024-10-22resolve range patterns to the their struct typesDuncan Proctor-2/+10
2024-10-21Move explicit range handling out of goto_definition, use OperatorClass insteadduncanproctor-22/+18
2024-10-21GotoDefinition on a Range or InclusiveRange operator will link to the struct ...duncanproctor-1/+16
2024-10-14chore: rename salsa to ra_salsaDavid Barsky-20/+22
2024-10-04Auto merge of #18234 - Veykril:veykril/push-vzynqtlxmrnl, r=Veykrilbors-3/+7
2024-10-04internal: Filter out opaque tokens in some of IDE feature macro descensionsLukas Wirth-3/+7
2024-09-30Auto merge of #18207 - mbwilding:master, r=Veykrilbors-1/+1
2024-09-29Rename object_safety to dyn_compatibilityNoah Bright-2/+2
2024-09-29Fix ambiguity with CamelCase diagnostic messagesMatthew Wilding-1/+1
2024-09-25Prime caches for symbol search too.Kevin Reid-0/+16
2024-09-24fix: Temporary fix for `remove_unused_imports` not handling import aliases co...Shoyu Vanilla-3/+20
2024-09-18Auto merge of #18131 - ChayimFriedman2:macro-expand-dollar-crate, r=Veykrilbors-1/+1
2024-09-18Get rid of `$crate` in expansions shown to the userChayim Refael Friedman-1/+1
2024-09-17internal: Extend `SourceChangeBuilder` to make make working with `SyntaxEdito...DropDemBits-1/+95
2024-09-10refactor: introduce NameGenerator in suggest_nameroife-62/+150
2024-09-09Auto merge of #18041 - roife:fix-issue-17631, r=Veykrilbors-1/+95
2024-09-09feat: better name suggestions for fnroife-1/+95
2024-09-05Support more IDE features for asm operandsLukas Wirth-6/+22
2024-09-05Give InlineAsmOperand a HIR representationLukas Wirth-26/+37
2024-09-05Add Definition kind for asm register operandLukas Wirth-4/+15
2024-09-05Add Definition kind for asm register classesLukas Wirth-3/+12
2024-09-03feat: suggest name in let_stmt and fn_paramroife-2/+16
2024-09-03refactor: move ide_assist::utils::suggest_name to ide-dbroife-0/+821
2024-09-01internal: Lay basic ground work for standalone mbe testsLukas Wirth-137/+1
2024-08-26Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykrilbors-4/+6
2024-08-25Auto merge of #17958 - Veykril:deref-chain-method-completions, r=Veykrilbors-30/+51
2024-08-25fix: Fix trait method completions not acknowledging Deref implsLukas Wirth-30/+51
2024-08-25Don't enable the search fast path for short associated functions when a searc...Chayim Refael Friedman-0/+4
2024-08-24Modify `hacks::parse_expr_from_str()` to take an edition tooChayim Refael Friedman-4/+6
2024-08-22Add cov_marks to test #17927Chayim Refael Friedman-0/+9
2024-08-22Speed up search for short associated functions, especially very common identi...Chayim Refael Friedman-80/+427
2024-08-22Fully remove old macro descension APILukas Wirth-7/+6
2024-08-22Remove DescendPreference::SameTextLukas Wirth-0/+1
2024-08-16Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykrilbors-101/+144
2024-08-16Properly account for editions in namesChayim Refael Friedman-101/+144
2024-08-16Auto merge of #17908 - ChayimFriedman2:usages-word-boundaries, r=Veykrilbors-0/+14
2024-08-16Auto merge of #17907 - ChayimFriedman2:no-once_cell, r=Veykrilbors-5/+4
2024-08-16Test for word boundary in `FindUsages`Chayim Refael Friedman-0/+14
2024-08-16Replace once_cell with std's recently stabilized OnceCell/Lock and LazyCell/LockChayim Refael Friedman-5/+4
2024-08-15internal: Properly check the edition for edition dependent syntax kindsLukas Wirth-2/+6
2024-08-09Use crossbeam-channel from the workspacemo8it-1/+1
2024-08-07Auto merge of #17813 - roife:fix-issue-17803, r=Veykrilbors-1/+8