about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-completion
AgeCommit message (Expand)AuthorLines
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
2025-01-21Provide a config to control auto-insertion of `await` and `iter()`Chayim Refael Friedman-56/+69
2025-01-21Sort completion items that skip `await` and `iter()` behind those that don'tChayim Refael Friedman-0/+26
2025-01-21Cleanup `Name` string renderingLukas Wirth-52/+36
2025-01-21Merge pull request #18977 from ChayimFriedman2/fix-upmappingLukas Wirth-13/+68
2025-01-20Fix another bug with completion of trait items inside macrosChayim Refael Friedman-11/+36
2025-01-20Fix import search not discarding rawnessLukas Wirth-5/+6
2025-01-20Properly record meaningful imports as re-exports in symbol indexLukas Wirth-2/+4
2025-01-19Fix missing upmapping in trait impls completionChayim Refael Friedman-3/+33
2025-01-16Merge pull request #18952 from lh123/add-raw-keyword-completeLukas Wirth-2/+138
2025-01-16don't complete `raw` in `&mut $0`lh123-7/+31
2025-01-16feat: complete raw, const keywordlh123-2/+114
2025-01-16Minor docs improvementLukas Wirth-16/+16
2025-01-16Add edit test for await skipping completionsLukas Wirth-0/+28
2025-01-16Add missing `#[rust_analyzer::rust_fixture]` annotationsLukas Wirth-1/+5
2025-01-16Merge pull request #18927 from ChayimFriedman2/skip-iter-awaitLukas Wirth-59/+165