| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-03 | Merge pull request #20371 from Hmikihiro/migrate_generate_trait_from_impl | Lukas Wirth | -34/+35 | |
| Migrate `generate_trait_from_impl` assist to use `SyntaxEditor` | ||||
| 2025-08-03 | Migrate `generate_trait_from_impl` assist to use `SyntaxEditor` | Hmikihiro | -34/+35 | |
| 2025-08-03 | Merge pull request #20368 from Hmikihiro/migrate_delegate_methods | Lukas Wirth | -33/+40 | |
| Migrate `generate_delegate_methods` assist to use `SyntaxEditor` | ||||
| 2025-08-03 | Migrate `generate_delegate_methods` assist to use `SyntaxEditor` | Hmikihiro | -33/+40 | |
| 2025-08-02 | Migrate `convert_from_to_tryfrom` assist to use `SyntaxEditor` | Hmikihiro | -19/+23 | |
| 2025-07-31 | Merge pull request #20345 from Hmikihiro/Migrate_add_trait_assoc_items_to_impl | Shoyu Vanilla (Flint) | -26/+31 | |
| add `SyntaxEditor::delete_all` to migrate utils.rs `add_trait_assoc_items_to_impl` | ||||
| 2025-07-31 | `cargo clippy --fix` | Lukas Wirth | -454/+434 | |
| 2025-07-30 | add `SyntaxEditor::delete_all` to migrate utils.rs ↵ | Hmikihiro | -26/+31 | |
| `add_trait_assoc_items_to_impl` | ||||
| 2025-07-30 | Merge pull request #20314 from ↵ | Shoyu Vanilla (Flint) | -41/+54 | |
| Hmikihiro/Migrate_inline_type_alias_to_syntax_editor Migrate `inline_type_alias` assist to use `syntax_editor` | ||||
| 2025-07-30 | Merge pull request #20311 from ↵ | Shoyu Vanilla (Flint) | -67/+100 | |
| Hmikihiro/migrate_convert_tuple_struct_to_named_struct Migrate `convert_tuple_struct_to_named_struct` assist to use `SyntaxEditor` | ||||
| 2025-07-29 | replace `make::` to `SyntaxFactory::` in `inline_type_alias` | Hmikihiro | -11/+16 | |
| 2025-07-29 | add `SyntaxFactory::record_expr` to hide clone_for_update | Hmikihiro | -8/+12 | |
| 2025-07-29 | Merge pull request #20336 from ChayimFriedman2/mut-trait-impl-snippet | Lukas Wirth | -2/+49 | |
| fix: In generate_mut_trait_impl, don't add a tabstop if the client does not support snippets | ||||
| 2025-07-29 | In generate_mut_trait_impl, don't add a tabstop if the client does not ↵ | Chayim Refael Friedman | -2/+49 | |
| support snippets | ||||
| 2025-07-29 | Merge pull request #20300 from A4-Tacks/fix-debug_assert-doc-gen | Chayim Refael Friedman | -6/+62 | |
| Fix gen panics doc template for debug_assert | ||||
| 2025-07-28 | Merge pull request #20303 from Hmikihiro/migrate_path_transform | Shoyu Vanilla (Flint) | -49/+85 | |
| Migrate path transform | ||||
| 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-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 | -49/+85 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Modify around add_trait_assoc_items_to_impl to migrate add_missing_impl_members | Hayashi Mikihiro | -109/+192 | |
| 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 | 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-22 | Merge pull request #20269 from Hmikihiro/migrate_indent_mapping | Shoyu Vanilla (Flint) | -20/+20 | |
| Migrate AstNodeEdit::Indent to SyntaxEditor | ||||
| 2025-07-22 | Merge pull request #20270 from Hmikihiro/migrate_generate_new | Shoyu Vanilla (Flint) | -38/+68 | |
| Migrate `generate new` assist to use `SyntaxEditor` | ||||
| 2025-07-21 | migrate generate new | Hayashi Mikihiro | -38/+68 | |
| 2025-07-21 | Migrate AstNodeEdit | Hayashi Mikihiro | -20/+20 | |
| 2025-07-21 | Merge pull request #20256 from A4-Tacks/gen-mut-trait-deref | Shoyu Vanilla (Flint) | -0/+37 | |
| Add Deref -> DerefMut for generate_mut_trait_impl | ||||
| 2025-07-20 | Merge pull request #20255 from A4-Tacks/deref-intranstive | Laurențiu Nicola | -2/+25 | |
| Fix ide-assist: generate Deref transitive | ||||
| 2025-07-19 | Add Deref -> DerefMut for generate_mut_trait_impl | A4-Tacks | -0/+37 | |
| 2025-07-19 | Fix ide-assist: Deref transtive | A4-Tacks | -2/+25 | |
| 2025-07-18 | Merge pull request #19783 from A4-Tacks/generate-single-field-from | Shoyu Vanilla (Flint) | -6/+1043 | |
| Add ide-assist, generate single field struct From | ||||
| 2025-07-18 | Use SyntaxEditor | A4-Tacks | -8/+50 | |
| 2025-07-18 | Change tabstop to method tail_expr | A4-Tacks | -16/+25 | |
| 2025-07-18 | Add generate_impl_trait for generate_impl | A4-Tacks | -2/+294 | |
| 2025-07-17 | Add tailexpr & -> &mut for generate_mut_trait_impl | A4-Tacks | -5/+20 | |
| 2025-07-16 | Use hir::Trait in parameter | A4-Tacks | -37/+24 | |
| 2025-07-16 | Remove redundant type parameters | A4-Tacks | -4/+4 | |
| 2025-07-16 | Add AsRef and Borrow for generate_mut_trait_impl | A4-Tacks | -18/+96 | |
| - AsRef -> AsMut - Borrow -> BorrowMut Example ==================== ```rust //- minicore: as_ref struct Foo(i32); impl<T> core::convert::AsRef$0<i32> for Foo { fn as_ref(&self) -> &i32 { &self.0 } } ``` -> ```rust struct Foo(i32); $0impl<T> core::convert::AsMut<i32> for Foo { fn as_mut(&mut self) -> &mut i32 { &self.0 } } impl<T> core::convert::AsRef<i32> for Foo { fn as_ref(&self) -> &i32 { &self.0 } } ``` | ||||
| 2025-07-13 | remove `remove_default` | Hayashi Mikihiro | -26/+19 | |
