about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-completion
AgeCommit message (Expand)AuthorLines
2025-03-27Allow crate authors to control completion of their thingsChayim Refael Friedman-123/+241
2025-03-25add more completion about "impl"Hegui Dai-22/+76
2025-03-23chore: Bump dependenciesLukas Wirth-3/+3
2025-03-21Merge pull request #19412 from Veykril/push-krktmvxmlxmtLukas Wirth-0/+1
2025-03-21chore: Remove some unnecessary usage of `Semantics`Lukas Wirth-0/+1
2025-03-19add postfix completion for const blockgvozdvmozgu-20/+86
2025-03-17chore: Bump `Edition::CURRENT` to 2024Lukas Wirth-1/+1
2025-03-16minor: Remove unnecessary allocations in `function::params_display`Lukas Wirth-16/+16
2025-03-16Merge pull request #19363 from euclio/varargs-detailLukas Wirth-1/+54
2025-03-15display varargs in completion detailAndy Russell-1/+54
2025-03-15cargo fmtBenjaminBrienen-199/+197
2025-03-14Split enum variants out of `enum_data` queryLukas Wirth-2/+2
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-13/+26
2025-03-10Merge pull request #19332 from Veykril/push-trvznlqsvtyqLukas Wirth-2/+1
2025-03-10Make change annotations per text-editLukas Wirth-2/+1
2025-03-10Merge pull request #19330 from ChayimFriedman2/normalize-projectionLukas Wirth-41/+47
2025-03-10Merge pull request #19079 from ChayimFriedman2/rename-conflictLukas Wirth-0/+2
2025-03-09Rank ADT constructors as constructors for completion scoringLukas Wirth-12/+102
2025-03-07Refactor relevance scoring to use a named constant BASE_SCORETongjun Gao-3/+5
2025-03-07Fix logical error in relevance scoring implementationTongjun Gao-3/+3
2025-03-06Warn the user when a rename will change the meaning of the programChayim Refael Friedman-0/+2
2025-03-06Pass the target crate in `HirFormatter`Chayim Refael Friedman-41/+47
2025-03-06Adjust relevance scoring threshold to consistent with existing implementationsTongjun Gao-1/+1
2025-03-05Merge pull request #19279 from Natural-selection1/masterLukas Wirth-1/+51
2025-03-05add test cases for 'letm' keyword completionTongjun Gao-0/+19
2025-03-05minicore: Add size_of to prelude and add rust_2024 preludeThalia Archibald-0/+1
2025-03-04change 'let mut' keyword completion into 'ietm' snippetTongjun Gao-2/+2
2025-03-04Improve keyword completion for 'let' and 'let mut'Tongjun Gao-1/+32
2025-03-03Merge pull request #19226 from Shourya742/2025-02-25-fix-completion-ref-matchingChayim Refael Friedman-3/+25
2025-02-28add testbit-aloo-0/+24
2025-02-28Avoid suggesting redundant borrowing in completion resultsbit-aloo-3/+1
2025-02-27fix doc testsBenjaminBrienen-12/+13
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-23Include private items in completions for local cratesTim Hutt-1/+4
2025-02-10Fix postfix completions inside macrosChayim Refael Friedman-27/+64
2025-01-28Merge pull request #19015 from Wilfred/mdbookLukas Wirth-14/+16
2025-01-28Disable `Receiver` based autoderef temporarilyLukas Wirth-3/+1
2025-01-27Merge pull request #19050 from ChayimFriedman2/iter-selfLukas Wirth-1/+25
2025-01-27Don't suggest `into_iter().method()` on iteratorsChayim Refael Friedman-1/+25
2025-01-27Fix #[rustc_deprecated_safe_2024]Chayim Refael Friedman-1/+1
2025-01-27Merge pull request #19037 from ChayimFriedman2/fix-other-testLukas Wirth-8/+83
2025-01-26Support RFC 2396Chayim Refael Friedman-9/+13
2025-01-26In completion's expand, consider recursion stop condition (when we're not ins...Chayim Refael Friedman-8/+83
2025-01-26Don't complete doc(hidden) enum variants and use treesChayim Refael Friedman-55/+102
2025-01-25Skip redundant path search in `resolve_completion_edits`Lukas Wirth-36/+11
2025-01-25Fix flyimport not filtering via stability of import pathLukas Wirth-12/+50
2025-01-24manual: Convert to mdbookWilfred Hughes-14/+16
2025-01-24Merge pull request #19012 from ShoyuVanilla/arbitrary-selfLukas Wirth-0/+30
2025-01-24feat: Implement `arbitrary-self-types`Shoyu Vanilla-0/+30
2025-01-24Merge pull request #18993 from ChayimFriedman2/iter-configLukas Wirth-56/+69