Hmikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							c57a42acf3 
							
						 
					 
					
						
						
							
							remvoe add_attr edit_in_place.rs because it use ted.  
						
						 
						
						
						
						
					 
					
						2025-08-04 21:52:49 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hmikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							1fea875fb1 
							
						 
					 
					
						
						
							
							Remove unused functions from edit_in_place  
						
						 
						
						
						
						
					 
					
						2025-08-03 19:40:54 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hmikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							85f7112c0e 
							
						 
					 
					
						
						
							
							Migrate generate_delegate_methods assist to use SyntaxEditor  
						
						 
						
						
						
						
					 
					
						2025-08-03 02:17:56 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla (Flint) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e7ec90bf 
							
						 
					 
					
						
						
							
							Merge pull request  #20345  from Hmikihiro/Migrate_add_trait_assoc_items_to_impl  
						
						 
						
						... 
						
						
						
						add `SyntaxEditor::delete_all` to migrate utils.rs `add_trait_assoc_items_to_impl` 
						
						
					 
					
						2025-07-31 15:11:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce30264c8 
							
						 
					 
					
						
						
							
							cargo clippy --fix 
						
						 
						
						
						
						
					 
					
						2025-07-31 10:55:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hmikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							e600060680 
							
						 
					 
					
						
						
							
							add SyntaxEditor::delete_all to migrate utils.rs add_trait_assoc_items_to_impl  
						
						 
						
						
						
						
					 
					
						2025-07-30 23:53:05 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hmikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							ec02abf97a 
							
						 
					 
					
						
						
							
							add SyntaxFactory::record_expr to hide clone_for_update  
						
						 
						
						
						
						
					 
					
						2025-07-29 21:49:03 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							82dfdacb78 
							
						 
					 
					
						
						
							
							Modify around add_trait_assoc_items_to_impl to migrate add_missing_impl_members  
						
						 
						
						... 
						
						
						
						Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> 
						
						
					 
					
						2025-07-26 00:22:29 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla (Flint) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa64d3b720 
							
						 
					 
					
						
						
							
							Merge pull request  #20281  from ChayimFriedman2/parse-hrtb-const  
						
						 
						
						... 
						
						
						
						fix: Parse `for<'a> [const]` 
						
						
					 
					
						2025-07-23 01:50:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							c7ceb39f67 
							
						 
					 
					
						
						
							
							Parse for<'a> [const]  
						
						 
						
						... 
						
						
						
						And also refactor parsing of HRTB. 
						
						
					 
					
						2025-07-22 16:24:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla (Flint) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdfc7709bf 
							
						 
					 
					
						
						
							
							Merge pull request  #20269  from Hmikihiro/migrate_indent_mapping  
						
						 
						
						... 
						
						
						
						Migrate AstNodeEdit::Indent to SyntaxEditor 
						
						
					 
					
						2025-07-22 04:07:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc03e01c5 
							
						 
					 
					
						
						
							
							migrate generate new  
						
						 
						
						
						
						
					 
					
						2025-07-21 17:22:03 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							6f101d9cc7 
							
						 
					 
					
						
						
							
							Migrate AstNodeEdit  
						
						 
						
						
						
						
					 
					
						2025-07-21 15:26:48 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							435b2962a0 
							
						 
					 
					
						
						
							
							remove remove_default  
						
						 
						
						
						
						
					 
					
						2025-07-13 02:03:56 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla (Flint) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9968fc555 
							
						 
					 
					
						
						
							
							Merge pull request  #20210  from ChayimFriedman2/naked-asm-safe  
						
						 
						
						... 
						
						
						
						fix: Inline asm fixes 
						
						
					 
					
						2025-07-10 06:28:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							95c04c4503 
							
						 
					 
					
						
						
							
							Make global_asm!() work  
						
						 
						
						... 
						
						
						
						Because apparently, we were not accepting inline asm in item position, completely breaking it. 
						
						
					 
					
						2025-07-09 18:55:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8087e86e 
							
						 
					 
					
						
						
							
							Differentiate between asm!(), global_asm!() and naked_asm!(), and make only asm!() unsafe  
						
						 
						
						
						
						
					 
					
						2025-07-09 17:37:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ce2abd47 
							
						 
					 
					
						
						
							
							Migrate pull_assignment_up assist to SyntaxEditor  
						
						 
						
						... 
						
						
						
						Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> 
						
						
					 
					
						2025-07-09 00:58:58 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							2c01609d6d 
							
						 
					 
					
						
						
							
							minor: Handle match arm commas in make::match_arm  
						
						 
						
						... 
						
						
						
						Co-authored-by: Giga Bowser <45986823+Giga-Bowser@users.noreply.github.com> 
						
						
					 
					
						2025-07-04 11:08:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hayashi Mikihiro 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7ad9cd0f 
							
						 
					 
					
						
						
							
							Migrate wrap_unwrap_cfg_attr assist to use SyntaxEditor  
						
						 
						
						... 
						
						
						
						Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> 
						
						
					 
					
						2025-07-02 01:18:22 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							5924b38e3d 
							
						 
					 
					
						
						
							
							Parse new const trait syntax  
						
						 
						
						
						
						
					 
					
						2025-06-26 11:08:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70cbf8332a 
							
						 
					 
					
						
						
							
							Merge pull request  #20012  from lnicola/bump-literal-escaper  
						
						 
						
						... 
						
						
						
						Update to literal-escaper 0.0.4 
						
						
					 
					
						2025-06-24 08:21:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							de312d0c71 
							
						 
					 
					
						
						
							
							Don't run doctests  
						
						 
						
						
						
						
					 
					
						2025-06-23 00:50:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8661c59a7f 
							
						 
					 
					
						
						
							
							Merge pull request  #19939  from ChayimFriedman2/fill-arms-self  
						
						 
						
						... 
						
						
						
						feat: In "Fill match arms", allow users to prefer `Self` to the enum name when possible 
						
						
					 
					
						2025-06-17 08:20:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marijn Schouten 
							
						 
					 
					
						
						
						
						
							
						
						
							13a46eab7d 
							
						 
					 
					
						
						
							
							update to literal-escaper 0.0.4 for better API without unreachable and faster string parsing  
						
						 
						
						
						
						
					 
					
						2025-06-16 15:12:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							23712aea06 
							
						 
					 
					
						
						
							
							cargo upgrade 
						
						 
						
						
						
						
					 
					
						2025-06-13 10:08:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							4bcf03e28b 
							
						 
					 
					
						
						
							
							Use stable AST IDs  
						
						 
						
						... 
						
						
						
						Instead of simple numbering, we hash important bits, like the name of the item.
This will allow for much better incrementality, e.g. when you add an item. Currently, this invalidates the IDs of all following items, which invalidates pretty much everything. 
						
						
					 
					
						2025-06-12 08:47:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							25a7b2480e 
							
						 
					 
					
						
						
							
							In "Fill match arms", allow users to prefer Self to the enum name when possible  
						
						 
						
						... 
						
						
						
						But default to not to.
I chose to have a more generic config name because maybe other assists could also use the same approach. 
						
						
					 
					
						2025-06-06 16:34:53 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							7c3de05e3a 
							
						 
					 
					
						
						
							
							Give path segment type anchors their own grammar rule  
						
						 
						
						
						
						
					 
					
						2025-06-04 11:40:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							38bf4b1fe1 
							
						 
					 
					
						
						
							
							internal: Restructure some semantics APIs for virtual macro files  
						
						 
						
						
						
						
					 
					
						2025-05-30 22:03:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0052a496 
							
						 
					 
					
						
						
							
							fix: Fix import insertion not being fully cfg aware  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:55:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							751ca9ec0d 
							
						 
					 
					
						
						
							
							feat: Desugar assist for let pat = expr?; -> let else  
						
						 
						
						
						
						
					 
					
						2025-05-28 11:12:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							9e86544698 
							
						 
					 
					
						
						
							
							Merge from rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2025-05-20 10:01:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Cook 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4e2cc51d 
							
						 
					 
					
						
						
							
							Rollup merge of  #140035  - fee1-dead-contrib:push-oszwkkvmpkks, 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-06 16:28:39 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Deadbeef 
							
						 
					 
					
						
						
						
						
							
						
						
							9fce1dfac5 
							
						 
					 
					
						
						
							
							Implement RFC 3503: frontmatters  
						
						 
						
						... 
						
						
						
						Supercedes #137193  
						
						
					 
					
						2025-05-05 23:10:08 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							f9c83edf12 
							
						 
					 
					
						
						
							
							fix: Fix move_bounds assists not working for lifetimes  
						
						 
						
						
						
						
					 
					
						2025-05-05 15:07:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							5d43e752ad 
							
						 
					 
					
						
						
							
							refactor: Simplify macro call id construction  
						
						 
						
						
						
						
					 
					
						2025-05-02 17:26:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Krüger 
							
						 
					 
					
						
						
						
						
							
						
						
							573c47c9ba 
							
						 
					 
					
						
						
							
							remove a couple of clones  
						
						 
						
						
						
						
					 
					
						2025-05-01 11:41:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5051019b4 
							
						 
					 
					
						
						
							
							Merge pull request  #19542  from snprajwal/let-else-to-match  
						
						 
						
						... 
						
						
						
						refactor: migrate `let_else_to_match` to editor 
						
						
					 
					
						2025-04-28 15:27:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prajwal S N 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb493649d2 
							
						 
					 
					
						
						
							
							fix: migrate unmerge_use to syntax editor  
						
						 
						
						... 
						
						
						
						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 17:31:23 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prajwal S N 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2eb7389b63 
							
						 
					 
					
						
						
							
							refactor: migrate let_else_to_match to editor  
						
						 
						
						... 
						
						
						
						Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> 
						
						
					 
					
						2025-04-28 17:19:17 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fee71065b 
							
						 
					 
					
						
						
							
							Merge pull request  #19704  from Veykril/push-wrvznvvpvtvp  
						
						 
						
						... 
						
						
						
						Add expression fill mode variant for filling with underscore expressions 
						
						
					 
					
						2025-04-28 09:45:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							7e526b6be7 
							
						 
					 
					
						
						
							
							Add expression fill mode variant for filling with underscore expressions  
						
						 
						
						
						
						
					 
					
						2025-04-28 10:39:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							6225bb9c44 
							
						 
					 
					
						
						
							
							Merge from rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2025-04-28 11:06:53 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3f7d18458 
							
						 
					 
					
						
						
							
							Merge pull request  #19643  from ChayimFriedman2/generic-const-items  
						
						 
						
						... 
						
						
						
						feat: Parse generic consts 
						
						
					 
					
						2025-04-21 12:17:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							1b6948e88a 
							
						 
					 
					
						
						
							
							feat: parse super let  
						
						 
						
						
						
						
					 
					
						2025-04-21 13:47:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							812a035689 
							
						 
					 
					
						
						
							
							Parse generic consts  
						
						 
						
						... 
						
						
						
						A lang team experiment, https://github.com/rust-lang/rust/issues/113521 . 
						
						
					 
					
						2025-04-21 02:11:56 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prajwal S N 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							243854211c 
							
						 
					 
					
						
						
							
							fix: use ast::TokenTree in make::expr_macro  
						
						 
						
						... 
						
						
						
						Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> 
						
						
					 
					
						2025-04-16 13:06:42 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fc29a99ef 
							
						 
					 
					
						
						
							
							Merge pull request  #19568  from snprajwal/destructure-struct-editor  
						
						 
						
						... 
						
						
						
						refactor: editor for `destructure_struct_binding` 
						
						
					 
					
						2025-04-14 15:35:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prajwal S N 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							688464d5e6 
							
						 
					 
					
						
						
							
							fix: make::expr_call() -> CallExpr  
						
						 
						
						... 
						
						
						
						Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> 
						
						
					 
					
						2025-04-11 02:57:44 +05:30