summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-db
AgeCommit message (Expand)AuthorLines
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
2024-08-06fix: tyck for non-ADT types when searching refs for `Self` kwroife-1/+8
2024-08-06Auto merge of #17745 - regexident:improve-crate-manifests, r=Veykrilbors-2/+3
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
2024-08-06Fix spelling of "data structure"Vincent Esche-2/+2
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-06fix: Panic in path transform with default type parametersShoyu Vanilla-5/+21
2024-08-05Simplify FileDelegateLukas Wirth-9/+6
2024-07-23chore: update codegenswinstxnhdw-89/+147
2024-07-22Auto merge of #17670 - Veykril:mem, r=Veykrilbors-0/+2
2024-07-22LRU `body_with_source_map` queryLukas Wirth-0/+2