| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-27 | Merge pull request #20305 from Hmikihiro/Migrate_part_of_utils | Shoyu Vanilla (Flint) | -3/+5 | |
| Migrate part of utils.rs to use SyntaxEditor | ||||
| 2025-07-27 | Migrate `convert_tuple_struct_to_named_struct' assist to use `SyntaxEditor' | Hayashi Mikihiro | -35/+68 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-27 | migrate `fn edit_struct_def` in `convert_tuple_struct_to_named_struct` to ↵ | Hayashi Mikihiro | -30/+24 | |
| SyntaxEditor Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-27 | remove ted from convert_tuple_struct_to_named_struct | Hayashi Mikihiro | -5/+7 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-27 | Migrate `inline_type_alias` assist to use `SyntaxEditor` | Hmikihiro | -29/+34 | |
| 2025-07-27 | refactor: conpare text of name_ref instead of syntax name_ref | Hmikihiro | -1/+4 | |
| 2025-07-27 | Unherit server extra env for runnables extra env | Lukas Wirth | -36/+33 | |
| 2025-07-27 | fix: Fix runnables extra env not substituting env vars | Lukas Wirth | -50/+53 | |
| 2025-07-27 | Merge pull request #20290 from ShoyuVanilla/tmp-lockfiles | Lukas Wirth | -6/+54 | |
| Use `TempDir` for copied lockfiles | ||||
| 2025-07-27 | Merge pull request #20302 from Young-Flash/fix_20240 | Laurențiu Nicola | -4/+23 | |
| fix fold doc comment for multiline param list fn | ||||
| 2025-07-27 | minor: fix typo | Young-Flash | -1/+1 | |
| 2025-07-26 | Merge pull request #20307 from ↵ | Laurențiu Nicola | -8/+11 | |
| Hmikihiro/migrate_extract_expression_from_format_string Migrate `extract_expressions_from_format_string` assist to use `SyntaxEditor` | ||||
| 2025-07-26 | Migrate `extract_expressions_from_format_string` assist to use `SyntaxEditor` | Hayashi Mikihiro | -8/+11 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate Convert_to_guarded_return to use SyntaxEditor | Hayashi Mikihiro | -7/+6 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate part of utils.rs to use SyntaxEditor | Hayashi Mikihiro | -3/+5 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate PathTransform to SyntaxEditor | Hayashi Mikihiro | -86/+168 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | add Debug on AstSubst PathTransform.rs | Hayashi Mikihiro | -1/+2 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | test: add test case for fold doc comment for multiline param list fn | Young-Flash | -0/+17 | |
| 2025-07-26 | fix fold doc comment for multiline param list fn | Young-Flash | -4/+6 | |
| 2025-07-26 | Modify around add_trait_assoc_items_to_impl to migrate add_missing_impl_members | Hayashi Mikihiro | -110/+229 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-25 | migrate_replace_derive_with_manual_impl | Hmikihiro | -60/+45 | |
| 2025-07-25 | split ted from gen_trait_fn_body | Hmikihiro | -88/+65 | |
| 2025-07-25 | Merge pull request #19938 from A4-Tacks/gen-impl-trait | Shoyu Vanilla (Flint) | -3/+346 | |
| Add ide-assist: generate_impl_trait for generate_impl | ||||
| 2025-07-25 | Fix gen panics doc template for debug_assert | A4-Tacks | -6/+62 | |
| And add assert_eq, assert_ne, assert_matches support Input: ```rust pub fn $0foo(x: bool) { debug_assert!(x); } ``` Old: ```rust /// . /// /// # Panics /// /// Panics if . pub fn foo(x: bool) { debug_assert!(x); } ``` This PR fixes: ```rust /// . pub fn foo(x: bool) { debug_assert!(x); } ``` | ||||
| 2025-07-24 | Remove dead code and extend test coverage and diagnostics around it | Oli Scherer | -13/+3 | |
| We lost the following comment during refactorings: The current code for niche-filling relies on variant indices instead of actual discriminants, so enums with explicit discriminants (RFC 2363) would misbehave. | ||||
| 2025-07-24 | Fix generate_trait_from_impl whitespace after vis | A4-Tacks | -3/+9 | |
| Input: ```rust struct Foo; impl F$0oo { pub fn a_func() -> Option<()> { Some(()) } } ``` Old: ```rust struct Foo; trait NewTrait { fn a_func() -> Option<()>; } impl NewTrait for Foo { fn a_func() -> Option<()> { Some(()) } } ``` This PR fixed: ```rust struct Foo; trait NewTrait { fn a_func() -> Option<()>; } impl NewTrait for Foo { fn a_func() -> Option<()> { Some(()) } } ``` | ||||
| 2025-07-23 | Merge pull request #20291 from ChayimFriedman2/fix-cargo-lock | Chayim Refael Friedman | -0/+1 | |
| minor: Fix Cargo.lock | ||||
| 2025-07-23 | Use `TempDir` for copied lockfiles | Shoyu Vanilla | -6/+55 | |
| 2025-07-23 | Fix Cargo.lock | Chayim Refael Friedman | -0/+1 | |
| The dependency of `xtask` on `time` was mistakenly removed. | ||||
| 2025-07-23 | Merge pull request #20285 from A4-Tacks/fix-rename-self | Chayim Refael Friedman | -31/+44 | |
| Change rename self to parameter use `Self` type | ||||
| 2025-07-23 | Remove rename_self_outside_of_methods | A4-Tacks | -8/+2 | |
| 2025-07-23 | Merge pull request #20289 from ChayimFriedman2/expr-store-diags-macros | Lukas Wirth | -44/+9 | |
| internal: Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from the `MacroCallId` | ||||
| 2025-07-23 | Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from ↵ | Chayim Refael Friedman | -44/+9 | |
| the `MacroCallId` This simplifies the code and also makes us report parse error in macros too. | ||||
| 2025-07-23 | Change rename self to parameter use `Self` type | A4-Tacks | -29/+48 | |
| And add `&self` lifetime support Example === Rename to `this` ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(&'static self$0) {} } ``` Old: ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(this: &Foo) {} } ``` Fixes: ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(this: &'static Self) {} } ``` | ||||
| 2025-07-23 | Merge pull request #20281 from ChayimFriedman2/parse-hrtb-const | Shoyu Vanilla (Flint) | -352/+463 | |
| fix: Parse `for<'a> [const]` | ||||
| 2025-07-22 | Merge pull request #20280 from Kobzol/josh-sync | Laurențiu Nicola | -229/+42 | |
| Switch to using josh-sync | ||||
| 2025-07-22 | Add CI workflow for periodically performing josh pulls | Jakub Beránek | -0/+20 | |
| 2025-07-22 | Apply suggestions from code review | Jakub Beránek | -4/+5 | |
| Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com> | ||||
| 2025-07-22 | Document synces using `josh-sync` | Jakub Beránek | -12/+41 | |
| 2025-07-22 | Remove pull/push functionality from `xtask` | Jakub Beránek | -217/+0 | |
| 2025-07-22 | Parse `for<'a> [const]` | Chayim Refael Friedman | -352/+463 | |
| And also refactor parsing of HRTB. | ||||
| 2025-07-22 | Add josh-sync.toml | Laurențiu Nicola | -0/+2 | |
| 2025-07-22 | Merge pull request #20277 from ↵ | Shoyu Vanilla (Flint) | -3/+4 | |
| rust-lang/dependabot/npm_and_yarn/editors/code/form-data-4.0.4 Bump form-data from 4.0.2 to 4.0.4 in /editors/code | ||||
| 2025-07-22 | Support filtering in analysis-stats MIR lowering | Laurențiu Nicola | -62/+66 | |
| 2025-07-22 | Bump form-data from 4.0.2 to 4.0.4 in /editors/code | dependabot[bot] | -3/+4 | |
| Bumps [form-data](https://github.com/form-data/form-data) from 4.0.2 to 4.0.4. - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4) --- updated-dependencies: - dependency-name: form-data dependency-version: 4.0.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| 2025-07-22 | Merge pull request #20269 from Hmikihiro/migrate_indent_mapping | Shoyu Vanilla (Flint) | -35/+74 | |
| Migrate AstNodeEdit::Indent to SyntaxEditor | ||||
| 2025-07-22 | Merge pull request #20270 from Hmikihiro/migrate_generate_new | Shoyu Vanilla (Flint) | -58/+97 | |
| Migrate `generate new` assist to use `SyntaxEditor` | ||||
| 2025-07-21 | Merge pull request #20273 from ShoyuVanilla/match-adjusts | Chayim Refael Friedman | -48/+94 | |
| fix: Apply adjusts to pats and exprs when doing pat analysis | ||||
| 2025-07-22 | fix: Apply adjusts to pats and exprs when doing pat analysis | Shoyu Vanilla | -48/+94 | |
| 2025-07-21 | hir-def: Don't apply x86_64-specific asserts on x32 | John Paul Adrian Glaubitz | -2/+2 | |
| This fixes the rustc build on x32 for which struct sizes differ. | ||||
