summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-completion
AgeCommit message (Expand)AuthorLines
2024-08-26Auto merge of #17963 - avrong:avrong/error-lifetimes, r=Veykrilbors-6/+6
2024-08-26Show and render error lifetime args as `'_`Aleksei Trifonov-6/+6
2024-08-26Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykrilbors-2/+4
2024-08-25fix: Fix trait method completions not acknowledging Deref implsLukas Wirth-0/+36
2024-08-24Modify `hacks::parse_expr_from_str()` to take an edition tooChayim Refael Friedman-2/+4
2024-08-16Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykrilbors-146/+406
2024-08-16Properly account for editions in namesChayim Refael Friedman-146/+406
2024-08-16Auto merge of #17907 - ChayimFriedman2:no-once_cell, r=Veykrilbors-3/+3
2024-08-16Replace once_cell with std's recently stabilized OnceCell/Lock and LazyCell/LockChayim Refael Friedman-3/+3
2024-08-15internal: Properly check the edition for edition dependent syntax kindsLukas Wirth-2/+3
2024-08-10fix: Fix find_path not respecting non-std preference config correctlyLukas Wirth-58/+24
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' `[package....Vincent Esche-1/+1
2024-08-05Simplify FileDelegateLukas Wirth-2/+2
2024-07-29Add test in `ide-completion/src/tests/item_list.rs`Yunfei-1/+3
2024-07-29Cargo fmtYunfei-3/+7
2024-07-29feat(ide-completion): explictly show `async` keyword on `impl trait`Yunfei-2/+4
2024-07-21fix: Allow flyimport to import primitive shadowing modulesLukas Wirth-0/+15
2024-07-19Avoid ref when using format! in compilerYuri Astrakhan-2/+2
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-21/+20
2024-07-16Remove Name::to_smol_strLukas Wirth-50/+83
2024-07-16More symbol usageLukas Wirth-7/+7
2024-07-16Use symbol in cfgLukas Wirth-0/+2
2024-07-15Fix stable iteration ordering for `Map<Name, ...>` usagesLukas Wirth-3/+3
2024-07-14Use statics + clone instead of const until const can access staticsLukas Wirth-7/+8
2024-07-12Use Symbol in NameLukas Wirth-28/+29
2024-07-07Auto merge of #17555 - Veykril:grammar-inline, r=Veykrilbors-1/+4
2024-07-07HasGenericArgs syntax traitLukas Wirth-1/+4
2024-07-07Auto merge of #17523 - wada314:master, r=Veykrilbors-0/+44
2024-07-07fix: Fix parameter completions using macro expanded source rangesLukas Wirth-1/+2
2024-07-02squash.Shohei Wada-0/+44
2024-06-30Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykrilbors-2/+0
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-2/+0
2024-06-30Auto merge of #17516 - kilpkonn:master, r=kilpkonnbors-1/+1
2024-06-30Do not explicit generics to generated expressionsTavo Annus-1/+1
2024-06-29fix: completions after async kwroife-8/+48
2024-06-24Fix term_search filtering enum variant generics incorrectlyLukas Wirth-1/+1
2024-06-24Auto merge of #17481 - roife:fix-issue-17480, r=Veykrilbors-2/+2
2024-06-23fix: pattern completions in let-stmtroife-2/+2
2024-06-21Run `data_constructor` tactic only backwardsTavo Annus-4/+3
2024-06-19fix(completion): complete async keywordMaria José Solano-0/+21
2024-06-19Auto merge of #17449 - kilpkonn:assoc_const, r=Veykrilbors-0/+1
2024-06-18Add tactic for associated item constantsTavo Annus-0/+1
2024-06-16feat: add space after specific keywords in completionroife-24/+193
2024-06-13internal: Fix rustdoc warningsWilfred Hughes-1/+2
2024-06-09Register virtual workspace Cargo.toml files in the VFSLukas Wirth-0/+1
2024-06-06chore: Prefer tracing span shorthand macrosWilfred Hughes-42/+31
2024-06-03Auto merge of #17315 - hamirmahal:style/simplify-string-interpolation, r=Veykrilbors-2/+2