about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-db
AgeCommit message (Expand)AuthorLines
2025-01-10Merge pull request #18902 from Veykril/push-znlsxykqrkooLukas Wirth-5/+19
2025-01-10internal: Add Definition::CrateLukas Wirth-5/+19
2025-01-10Remove two hir reexportsChayim Refael Friedman-16/+16
2025-01-06minor: New clippy lintsLukas Wirth-22/+17
2024-12-31Merge pull request #18758 from mgsloan/scip-unique-symbolsLukas Wirth-5/+49
2024-12-30Move `container_to_definition` function into `enclosing_definition`Michael Sloan-19/+15
2024-12-30fix: avoid generating colliding names in extract_variableroife-68/+79
2024-12-25Improve SCIP symbolsMichael Sloan-5/+53
2024-12-24Merge pull request #18707 from ChayimFriedman2/substLukas Wirth-64/+99
2024-12-20Show substitution where hovering over generic thingsChayim Refael Friedman-64/+99
2024-12-16fix: Fix path qualified auto-importing completions not working with re-exportsLukas Wirth-120/+152
2024-12-13feat: improve name generation in destructure_tuple_bindingroife-0/+2
2024-12-13Bump typosLaurențiu Nicola-1/+1
2024-12-11Properly handle different defaults for severity of lintsChayim Refael Friedman-1267/+6155
2024-12-11Merge from rust-lang/rustLaurențiu Nicola-11/+2
2024-12-10minor: enhance name suggestion for `Arc<T>` and `Rc<T>`roife-1/+27
2024-12-05fix: Resolve generic parameters within use capturesLukas Wirth-0/+7
2024-12-05Parse lifetime bounds in lifetime param into TypeBoundListLukas Wirth-10/+0
2024-12-04Rename `core_pattern_type` and `core_pattern_types` lib feature gates to `pa...Oli Scherer-11/+2
2024-12-04Fix parsing of parenthesized type args and RTNLukas Wirth-1/+2
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