about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Collapse)AuthorLines
2025-05-05minor: Add more proc-macro tests for parsing negative literalsLukas Wirth-26/+341
2025-05-05Merge pull request #19745 from Veykril/push-rnqulnqvltroLukas Wirth-0/+118
minor: Add a mbe test for parsing negative literals
2025-05-05minor: Add a mbe test for parsing negative literalsLukas Wirth-0/+118
2025-05-05Merge pull request #19740 from vishruth-thimmaiah/unwrap_path_typeLukas Wirth-0/+175
feat: add an assist to unwrap a type with a generic arg
2025-05-05feat: add an assist to unwrap a type with a generic argVishruth-Thimmaiah-0/+175
This assist unwraps a type into its generic type argument, ignoring const and lifetime arguments
2025-05-05refactor: De-arc defmap queriesLukas Wirth-455/+498
2025-05-05Merge pull request #19742 from Veykril/push-ykmuwtkzruqmLukas Wirth-22/+303
fix: Fix incorrect handling of unresolved non-module imports in name resolution
2025-05-05Fix incorrect handling of unresolved non-module imports in name resolutionLukas Wirth-22/+303
2025-05-04Merge pull request #19739 from Veykril/push-kpozprqnsmkkLukas Wirth-12/+12
Disable fixpoint for variance computation temporarily
2025-05-04Disable fixpoint for variance computation temporarilyLukas Wirth-12/+12
2025-05-03Improve let snippetA4-Tacks-6/+6
2025-05-03Improve the let code snippetA4-Tacks-6/+101
2025-05-02Merge pull request #19733 from ShoyuVanilla/issue-19724Lukas Wirth-13/+82
fix: Implement mut to const ptr cast for method resolution
2025-05-02Merge pull request #19732 from ShoyuVanilla/issue-19730Lukas Wirth-1/+27
fix: Correct assoc ty bound var starting index
2025-05-03fix: Implement mut to const ptr cast for method resolutionShoyu Vanilla-13/+82
2025-05-02Merge pull request #19731 from Veykril/push-mmvowomkpwxyLukas Wirth-175/+113
refactor: Simplify macro call id construction
2025-05-03fix: Correct assoc ty bound var starting indexShoyu Vanilla-1/+27
2025-05-02refactor: Simplify macro call id constructionLukas Wirth-175/+113
2025-05-02Render more lifetimesLukas Wirth-149/+201
2025-05-01remove a couple of clonesMatthias Krüger-90/+71
2025-05-01Merge from rust-lang/rustLaurențiu Nicola-1/+1
2025-05-01Preparing for merge from rust-lang/rustLaurențiu Nicola-1/+1
2025-05-01Update lockfileLaurențiu Nicola-6/+6
2025-05-01Bump salsaLukas Wirth-2/+2
2025-04-30Merge pull request #19723 from Veykril/push-skswknpxtzlzLukas Wirth-20/+86
fix: Improve parser recovery a bit
2025-04-30fix: Improve parser recovery a bitLukas Wirth-20/+86
2025-04-30Merge pull request #19247 from alibektas/19172_very_newLukas Wirth-82/+146
fix: Correct span info for mir::Operand
2025-04-30chore: Adjust panic context printingLukas Wirth-12/+10
2025-04-29Split out salsa_macrosLukas Wirth-48/+63
Does not do much yet due to tracing pulling syn but oh well
2025-04-29Update salsaLukas Wirth-33/+75
2025-04-29Merge pull request #19714 from Veykril/push-owpqqzqmrpvvLukas Wirth-68/+59
refactor: Remove unnecessary extension trait
2025-04-29refactor: Remove unnecessary extension traitLukas Wirth-68/+59
2025-04-29Merge pull request #19713 from Veykril/push-xkppskpmuzpoLukas Wirth-188/+234
refactor: Cleanup cfg check handling in expression store lowering
2025-04-29Merge pull request #19685 from fbernier/pgo-installLukas Wirth-132/+175
Add PGO support to install
2025-04-29Cleanup cfg check handling in expression store loweringLukas Wirth-188/+234
2025-04-29refactor: Clean up cache priming cancellation handlingLukas Wirth-39/+54
2025-04-28Merge pull request #19699 from ChayimFriedman2/escape-labelDavid Barsky-7/+36
fix: Escape raw names in labels properly
2025-04-28base-db: add more details to panicDavid Barsky-9/+20
2025-04-28Merge pull request #19708 from Veykril/push-wrmyowrzkxzzLukas Wirth-255/+188
refactor: De-arc lang item queries
2025-04-28Merge pull request #19542 from snprajwal/let-else-to-matchLukas Wirth-142/+335
refactor: migrate `let_else_to_match` to editor
2025-04-28refactor: De-arc lang item queriesLukas Wirth-255/+188
2025-04-28refactor: migrate `merge_imports` to syntax editorPrajwal S N-43/+25
Co-authored-by: Tarek <tareknaser360@gmail.com> Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
2025-04-28chore: rename `unmerge_use` to `unmerge_imports`Prajwal S N-44/+44
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
2025-04-28fix: migrate `unmerge_use` to syntax editorPrajwal S N-16/+108
Also ensures that attributes on the use item are applied to the new use item when unmerging. Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
2025-04-28refactor: migrate `let_else_to_match` to editorPrajwal S N-142/+335
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
2025-04-28Unelide lifetimeLaurențiu Nicola-1/+1
2025-04-28Merge pull request #19706 from Veykril/push-nkpmknlvzyomLukas Wirth-24/+19
fix: Address minor FIXME
2025-04-28fix: Address minor FIXMELukas Wirth-24/+19
2025-04-28Merge pull request #19704 from Veykril/push-wrvznvvpvtvpLukas Wirth-125/+172
Add expression fill mode variant for filling with underscore expressions
2025-04-28Add expression fill mode variant for filling with underscore expressionsLukas Wirth-125/+172