| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-05-06 | Rollup merge of #140035 - fee1-dead-contrib:push-oszwkkvmpkks, ↵ | Stuart Cook | -0/+5 | |
| r=jieyouxu,wesleywiser Implement RFC 3503: frontmatters Tracking issue: #136889 Supercedes #137193. This implements [RFC 3503](https://github.com/rust-lang/rfcs/blob/master/text/3503-frontmatter.md). This might break rust-analyzer. Will look into how to fix that. Suggestions welcome for how to improve diagnostics. | ||||
| 2025-05-05 | Implement RFC 3503: frontmatters | Deadbeef | -0/+5 | |
| Supercedes #137193 | ||||
| 2025-05-02 | refactor: Simplify macro call id construction | Lukas Wirth | -1/+1 | |
| 2025-05-01 | remove a couple of clones | Matthias Krüger | -1/+1 | |
| 2025-04-28 | Merge pull request #19542 from snprajwal/let-else-to-match | Lukas Wirth | -9/+133 | |
| refactor: migrate `let_else_to_match` to editor | ||||
| 2025-04-28 | fix: migrate `unmerge_use` to syntax editor | Prajwal S N | -1/+64 | |
| Also ensures that attributes on the use item are applied to the new use item when unmerging. Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | refactor: migrate `let_else_to_match` to editor | Prajwal S N | -9/+133 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | Merge pull request #19704 from Veykril/push-wrvznvvpvtvp | Lukas Wirth | -0/+3 | |
| Add expression fill mode variant for filling with underscore expressions | ||||
| 2025-04-28 | Add expression fill mode variant for filling with underscore expressions | Lukas Wirth | -0/+3 | |
| 2025-04-28 | Merge from rust-lang/rust | Laurențiu Nicola | -15/+7 | |
| 2025-04-21 | Merge pull request #19643 from ChayimFriedman2/generic-const-items | Lukas Wirth | -3/+9 | |
| feat: Parse generic consts | ||||
| 2025-04-21 | feat: parse `super let` | Lukas Wirth | -1/+3 | |
| 2025-04-21 | Parse generic consts | Chayim Refael Friedman | -3/+9 | |
| A lang team experiment, https://github.com/rust-lang/rust/issues/113521. | ||||
| 2025-04-16 | fix: use `ast::TokenTree` in `make::expr_macro` | Prajwal S N | -12/+12 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-14 | Merge pull request #19568 from snprajwal/destructure-struct-editor | Lukas Wirth | -3/+22 | |
| refactor: editor for `destructure_struct_binding` | ||||
| 2025-04-11 | fix: `make::expr_call() -> CallExpr` | Prajwal S N | -7/+2 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-11 | fix: `make::expr_method_call() -> MethodCallExpr` | Prajwal S N | -8/+3 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-11 | fix: `make::expr_closure() -> ClosureExpr` | Prajwal S N | -6/+5 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-11 | fix: `make::expr_paren() -> ParenExpr` | Prajwal S N | -5/+2 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-11 | refactor: editor for `destructure_struct_binding` | Prajwal S N | -3/+22 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-08 | Merge pull request #19541 from Veykril/push-twqrorwqzmwv | Lukas Wirth | -0/+16 | |
| fix(auto-import): Prefer imports of matching types for argument lists | ||||
| 2025-04-08 | fix(auto-import): Prefer imports of matching types for argument lists | Lukas Wirth | -0/+16 | |
| 2025-04-07 | Merge pull request #19511 from snprajwal/fixmes | Lukas Wirth | -10/+2 | |
| chore: clean up some FIXMEs | ||||
| 2025-04-05 | Clean up `rustc-literal-escaper` usage in rust-analyzer | Guillaume Gomez | -3/+1 | |
| 2025-04-04 | Update `rustc-literal-escaper` version to `0.0.2` | Guillaume Gomez | -1/+1 | |
| 2025-04-04 | prefer default over new | BenjaminBrienen | -20/+9 | |
| 2025-04-04 | Remove usage of `rustc_lexer::unescape` in rust-analyzer | Guillaume Gomez | -13/+7 | |
| 2025-04-04 | chore: clean up some FIXMEs | Prajwal S N | -10/+2 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-03-31 | fix: Cleanup param name inlay hint filtering | Lukas Wirth | -0/+10 | |
| 2025-03-25 | minor: Simplify impl-ty parse validation | Lukas Wirth | -55/+74 | |
| 2025-03-25 | Merge pull request #19388 from Veykril/push-oqysrnttwywu | Lukas Wirth | -1/+3 | |
| feat: parse `unsafe` record fields | ||||
| 2025-03-25 | feat: parse `unsafe` record fields | Lukas Wirth | -1/+3 | |
| 2025-03-25 | Merge pull request #19347 from ↵ | Lukas Wirth | -1/+99 | |
| Shourya742/2025-03-13-add-diagnostic-for-dnagling-impl-with-lifetime Add diagnostic for missing ambiguity error for impl trait | ||||
| 2025-03-23 | chore: Bump dependencies | Lukas Wirth | -2/+2 | |
| 2025-03-23 | chore: Remove unused dependencies | Lukas Wirth | -2/+0 | |
| 2025-03-21 | add syntax validation test for &impl 'a | bit-aloo | -0/+30 | |
| 2025-03-21 | add syntax validation test for ambiguous + | bit-aloo | -0/+39 | |
| 2025-03-21 | validate_impl_object_ty: Add diagnostics for and ambiguous . | bit-aloo | -1/+30 | |
| 2025-03-21 | refactor: Reduce codegen burden for `SyntaxNode` and `SyntaxToken` | Lukas Wirth | -418/+2682 | |
| 2025-03-17 | Observe unsafeness when generating manual impls of former derives | Ali Bektas | -1/+1 | |
| 2025-03-15 | cargo fmt | BenjaminBrienen | -107/+94 | |
| 2025-03-15 | edition = "2024" | BenjaminBrienen | -1/+1 | |
| 2025-03-15 | rust-version = "1.85" | BenjaminBrienen | -1/+1 | |
| 2025-03-15 | Fix 2024 syntax errors | BenjaminBrienen | -1/+1 | |
| 2025-03-14 | feat: for loop to while let assist | Vishruth-Thimmaiah | -2/+19 | |
| 2025-03-10 | Merge pull request #19314 from snprajwal/variantdef-impl | Lukas Wirth | -0/+55 | |
| fix(hir): `VariantDef` is `impl HasSource` | ||||
| 2025-03-09 | fix: Prevent wrong invocations of `needs_parens_in` with non-ancestral "parent"s | Shoyu Vanilla | -8/+55 | |
| 2025-03-09 | internal: Migrate `inline_local_variable` to `SyntaxEditor` | Shoyu Vanilla | -0/+21 | |
| 2025-03-08 | fix(hir): `VariantDef` is `impl HasSource` | Prajwal S N | -0/+55 | |
| A new syntax node `ast::VariantDef` has been introduced to map between the HIR node and the AST. The files have been updated with `cargo test -p xtask`. Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-03-05 | Merge pull request #19265 from Shourya742/2025-03-01-add-dangling-dyn-diagnostic | Laurențiu Nicola | -9/+103 | |
| feat: Add diagnostic for dangling dyn and impl | ||||
