about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-db
AgeCommit message (Expand)AuthorLines
2025-03-16Suppress must_use for ControlFlow in rust-analyzerMichael Goulet-2/+2
2025-03-10Merge pull request #19331 from lnicola/sync-from-rustLaurențiu Nicola-34/+0
2025-03-10Merge pull request #19330 from ChayimFriedman2/normalize-projectionLukas Wirth-39/+58
2025-03-10Merge from rust-lang/rustLaurențiu Nicola-34/+0
2025-03-06Warn the user when a rename will change the meaning of the programChayim Refael Friedman-16/+80
2025-03-06Pass the target crate in `HirFormatter`Chayim Refael Friedman-39/+58
2025-03-05Rollup merge of #137728 - Darksonn:no-tuple-unsize, r=oli-obk许杰友 Jieyou Xu (Joe)-34/+0
2025-03-05Merge pull request #19274 from Veykril/push-pouwrwwrlrltLukas Wirth-5/+17
2025-03-05Use HIR unsafety information for unsafe syntax highlightngLukas Wirth-5/+17
2025-03-05Use size_of from the prelude instead of importedThalia Archibald-4/+3
2025-03-01More precise macro modifiers for syntax highlightingLukas Wirth-4/+6
2025-02-27fix doc testsBenjaminBrienen-3/+5
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-27Delete tuple unsizingAlice Ryhl-34/+0
2025-02-23Remove `limit` crate in favor `usize`Lukas Wirth-5/+3
2025-02-17Merge from rust-lang/rustLaurențiu Nicola-2/+2
2025-02-17Rename `pattern_complexity` attr as `pattern_complexity_limit`.Nicholas Nethercote-2/+2
2025-02-12fix: Do not show safety hints for extern items lacking semanticsLukas Wirth-1/+1
2025-02-04Expose symbol of `CrateName`Lukas Wirth-5/+8
2025-02-03Split cache priming into distinct phasesLukas Wirth-31/+83
2025-01-28Merge pull request #19063 from davidbarsky/davidbarsky/backout-struct-default...David Barsky-7/+0
2025-01-28Merge pull request #19015 from Wilfred/mdbookLukas Wirth-10/+7
2025-01-27Back out "feat: Implement `default-field-values`"David Barsky-7/+0
2025-01-27feat: Implement `default-field-values`Shoyu Vanilla-0/+7
2025-01-26Add GenericDefId::StaticIdLukas Wirth-0/+2
2025-01-25Merge pull request #19028 from Veykril/push-vuytpkvqzwzsLukas Wirth-0/+3
2025-01-25Fix flyimport not filtering via stability of import pathLukas Wirth-0/+3
2025-01-25Merge pull request #19026 from Veykril/push-wrxrutptywzxLukas Wirth-0/+33
2025-01-25Only collect implicit visibile use symbols if they have renamesLukas Wirth-0/+33
2025-01-24manual: Convert to mdbookWilfred Hughes-10/+7
2025-01-24minor: Suggest better names when a type is a sequenceWilfred Hughes-0/+83
2025-01-24Merge pull request #19016 from Veykril/push-moqnsytyrupuLukas Wirth-10/+12
2025-01-24Fix `ItemScope` not recording glob importsLukas Wirth-10/+12
2025-01-21Merge pull request #18986 from Veykril/push-zlwvwlowpzqmLukas Wirth-0/+7
2025-01-21Cleanup `Name` string renderingLukas Wirth-16/+12
2025-01-20Goto `Display::fmt` when invoked on `to_string`Lukas Wirth-0/+7
2025-01-20Move dual blanket impl logic from source analyzer to goto_defLukas Wirth-0/+12
2025-01-20Fix import search not discarding rawnessLukas Wirth-9/+21
2025-01-20Less allocsLukas Wirth-19/+30
2025-01-20Preserve impl assoc names in ImplDataLukas Wirth-6/+7
2025-01-20Vec -> Box<[_]>Lukas Wirth-7/+4
2025-01-20Properly record meaningful imports as re-exports in symbol indexLukas Wirth-68/+41
2025-01-16Merge pull request #18951 from Veykril/push-zpvunsvlpuxtLukas Wirth-8/+24
2025-01-16Generalize some type walking in hover type actionsLukas Wirth-0/+16
2025-01-16Add missing `#[rust_analyzer::rust_fixture]` annotationsLukas Wirth-8/+24
2025-01-15Early exit in search properlyLukas Wirth-3/+8
2025-01-10Re-implement rust string highlighting via tool attributeLukas Wirth-6/+12
2025-01-10Merge pull request #18904 from Veykril/push-yztnorquuyzwLukas Wirth-1/+1
2025-01-10Implement implicit sized bound inlay hintsLukas Wirth-0/+4
2025-01-10Improve hover module path renderingLukas Wirth-1/+1