about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-completion
AgeCommit message (Expand)AuthorLines
2025-09-28Add `all` `any` and `not` attribute completionsA4-Tacks-6/+56
2025-09-26Merge pull request #20604 from A4-Tacks/cfg-attr-compShoyu Vanilla (Flint)-1/+53
2025-09-26Merge pull request #20729 from A4-Tacks/const-param-kwdShoyu Vanilla (Flint)-1/+28
2025-09-24Remove non-ns version of impl_self_ty and impl_traitjackh726-9/+9
2025-09-23Use lower_nextsolver::callable_item_signature instead of lower::callable_item...Jack Huey-3/+10
2025-09-23Add const parameter keyword completionA4-Tacks-1/+28
2025-09-23Use ParamEnv in TraitEnvironmentJack Huey-2/+6
2025-09-23Make Field::ty return TypeNsjackh726-2/+10
2025-09-22Merge pull request #20679 from A4-Tacks/no-comp-ty-in-nested-patShoyu Vanilla (Flint)-0/+20
2025-09-20Fix IfExpr then branch suggestA4-Tacks-8/+82
2025-09-20Merge pull request #20702 from A4-Tacks/else-not-before-elseShoyu Vanilla (Flint)-3/+133
2025-09-19Fix `else` completion before else keywordA4-Tacks-3/+133
2025-09-18Merge pull request #20664 from ChayimFriedman2/coerce-nsChayim Refael Friedman-2/+5
2025-09-17Fix complete type in nested patternA4-Tacks-0/+20
2025-09-16Merge pull request #20517 from Veykril/veykril/push-wrurmtqppzusLukas Wirth-13/+24
2025-09-16fix: Only compute unstable paths on nightly toolchains for IDE featuresLukas Wirth-13/+24
2025-09-15Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnosticsChayim Refael Friedman-2/+5
2025-09-12Fix extra semicolon before else in let-stmtA4-Tacks-1/+51
2025-09-10Fix failing tests and fill-in missing detailsShoyu Vanilla-1/+2
2025-09-08Merge pull request #20620 from A4-Tacks/let-else-completionLaurențiu Nicola-17/+220
2025-09-06Add allow `else` keyword completion in LetStmtA4-Tacks-17/+220
2025-09-04Add cfg_attr predicate completionA4-Tacks-1/+53
2025-09-02Deduplicate methods in completion by function ID and not by nameChayim Refael Friedman-8/+47
2025-08-25Merge pull request #20423 from ShoyuVanilla/import-2024Chayim Refael Friedman-1/+1
2025-08-24Merge pull request #20507 from A4-Tacks/suggest-return-exprChayim Refael Friedman-3/+54
2025-08-24Add ReturnExpr completion suggestA4-Tacks-3/+54
2025-08-23Merge pull request #20513 from A4-Tacks/let-in-let-chainChayim Refael Friedman-3/+17
2025-08-23Fix `else` completion in `let _ = if x {} $0`A4-Tacks-3/+355
2025-08-22Add let in let-chain completion supportA4-Tacks-3/+17
2025-08-18Auto-attach database in `Analysis` callsLukas Wirth-6/+5
2025-08-17Cleanup assoc_type_shorthand_candidatesjackh726-4/+2
2025-08-17impl HirDisplay for next_solver::Tyjackh726-1/+6
2025-08-13Merge pull request #20390 from A4-Tacks/if-else-comp-in-args-or-letChayim Refael Friedman-1/+127
2025-08-13Merge Trait and TraitAlias handlingDeadbeef-15/+2
2025-08-12Make import sorting order follow 2024 edition styleShoyu Vanilla-1/+1
2025-08-09Implement next trait solverjackh726-23/+35
2025-08-05Merge pull request #20381 from A4-Tacks/fix-assign-sugChayim Refael Friedman-0/+82
2025-08-05Change prev whitespace to prev triviaA4-Tacks-3/+3
2025-08-04Add if..else completions in LetStmt and ArgListA4-Tacks-1/+127
2025-08-04Add assignment type analysis for ide-completionA4-Tacks-0/+82
2025-07-31`cargo clippy --fix`Lukas Wirth-351/+306
2025-07-26Migrate PathTransform to SyntaxEditorHayashi Mikihiro-2/+2
2025-07-12Fix assoc type where clause positionA4-Tacks-5/+75
2025-07-03Fix some things with builtin derivesChayim Refael Friedman-0/+4
2025-06-29Remove unnecessary parens in closureyukang-1/+1
2025-06-27Fix completion in when typing `integer.|`Chayim Refael Friedman-1/+43
2025-06-26Prettify AST in `PathTransform` if it's coming from a macroChayim Refael Friedman-0/+27
2025-06-24Merge pull request #20036 from Veykril/push-yquvoyrxkksxLukas Wirth-9/+9
2025-06-24Do not default to 'static for trait object lifetimesLukas Wirth-9/+9
2025-06-23Don't run doctestsChayim Refael Friedman-0/+1