Daniel Eades 
							
						 
					 
					
						
						
						
						
							
						
						
							ed128872eb 
							
						 
					 
					
						
						
							
							remove needless borrows  
						
						 
						
						
						
						
					 
					
						2023-01-02 14:52:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Eades 
							
						 
					 
					
						
						
						
						
							
						
						
							77051679d7 
							
						 
					 
					
						
						
							
							use inline format args  
						
						 
						
						
						
						
					 
					
						2023-01-02 14:52:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Eades 
							
						 
					 
					
						
						
						
						
							
						
						
							b196e5b2f6 
							
						 
					 
					
						
						
							
							fixup  
						
						 
						
						
						
						
					 
					
						2022-12-31 09:26:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Eades 
							
						 
					 
					
						
						
						
						
							
						
						
							ba5067a6f0 
							
						 
					 
					
						
						
							
							suppress 'clippy::approx_constant' lint in test case  
						
						 
						
						
						
						
					 
					
						2022-12-30 11:28:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maybe Waffle 
							
						 
					 
					
						
						
						
						
							
						
						
							346bf5fb5b 
							
						 
					 
					
						
						
							
							Implement do yeet expression  
						
						 
						
						
						
						
					 
					
						2022-12-28 23:17:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maybe Waffle 
							
						 
					 
					
						
						
						
						
							
						
						
							4a16afa264 
							
						 
					 
					
						
						
							
							Parse do yeet expressions  
						
						 
						
						
						
						
					 
					
						2022-12-28 22:42:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Astrakhan 
							
						 
					 
					
						
						
						
						
							
						
						
							d3dbf9c194 
							
						 
					 
					
						
						
							
							Moar linting: needless_borrow, let_unit_value, ...  
						
						 
						
						... 
						
						
						
						* There are a few needless borrows that don't seem to be needed. I even did a quick assembly comparison and posted a q to stackoveflow on it. See [here](https://stackoverflow.com/questions/74910196/advantages-of-pass-by-ref-val-with-impl-intoiteratoritem-impl-asrefstr )
* removed several `let _ = ...` when they don't look necessary (even a few ones that were not suggested by clippy (?))
* there were a few `then(|| ctor{})` that clippy suggested to replace with `then_some(ctor{})` -- seems reasonable?
* some unneeded assignment+return - keep the code a bit leaner
* a few `writeln!` instead of `write!`, or even consolidate write!
* a nice optimization to use `ch.is_ascii_digit` instead of `ch.is_digit(10)` 
						
						
					 
					
						2022-12-25 05:07:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Astrakhan 
							
						 
					 
					
						
						
						
						
							
						
						
							e16c76e3c3 
							
						 
					 
					
						
						
							
							Inline all format arguments where possible  
						
						 
						
						... 
						
						
						
						This makes code more readale and concise,
moving all format arguments like `format!("{}", foo)`
into the more compact `format!("{foo}")` form.
The change was automatically created with, so there are far less change
of an accidental typo.
```
cargo clippy --fix -- -A clippy::all -W clippy::uninlined_format_args
``` 
						
						
					 
					
						2022-12-24 14:36:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maybe Waffle 
							
						 
					 
					
						
						
						
						
							
						
						
							babd4c7f7d 
							
						 
					 
					
						
						
							
							Don't panic in Expr::needs_parens_in  
						
						 
						
						
						
						
					 
					
						2022-12-20 15:16:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rami3l 
							
						 
					 
					
						
						
						
						
							
						
						
							cfa914958c 
							
						 
					 
					
						
						
							
							refactor: use generate_trait_impl_text_intransitive for From-like traits  
						
						 
						
						
						
						
					 
					
						2022-12-17 22:59:30 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rami3l 
							
						 
					 
					
						
						
						
						
							
						
						
							12b05d2416 
							
						 
					 
					
						
						
							
							fix: add generic TypeBoundList in generated derivable impl  
						
						 
						
						
						
						
					 
					
						2022-12-14 19:18:05 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maybe Waffle 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed0871ff6 
							
						 
					 
					
						
						
							
							Fix "needs parens" check in remove_parentheses assist  
						
						 
						
						
						
						
					 
					
						2022-12-13 00:06:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maybe Waffle 
							
						 
					 
					
						
						
						
						
							
						
						
							8d42439a7d 
							
						 
					 
					
						
						
							
							Move precedence handling to crates/syntax  
						
						 
						
						
						
						
					 
					
						2022-12-08 18:46:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a1d99545 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-11-23 17:24:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Goulet 
							
						 
					 
					
						
						
						
						
							
						
						
							61c744d4fd 
							
						 
					 
					
						
						
							
							Rollup merge of  #104211  - lnicola:rust-analyzer-2022-11-09, r=lnicola  
						
						 
						
						... 
						
						
						
						⬆️  rust-analyzer
r? ``@ghost`` 
						
						
					 
					
						2022-11-09 21:53:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							79923c382a 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-11-09 21:49:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dylan DPC 
							
						 
					 
					
						
						
						
						
							
						
						
							a65ca91b84 
							
						 
					 
					
						
						
							
							Rollup merge of  #103919  - nnethercote:unescaping-cleanups, r=matklad  
						
						 
						
						... 
						
						
						
						Unescaping cleanups
Some code improvements, and some error message improvements.
Best reviewed one commit at a time.
r? ````@matklad```` 
						
						
					 
					
						2022-11-09 19:21:22 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2a1ee4fc 
							
						 
					 
					
						
						
							
							Remove unescape_byte_literal.  
						
						 
						
						... 
						
						
						
						It's easy to just use `unescape_literal` + `byte_from_char`. 
						
						
					 
					
						2022-11-05 13:56:36 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							c60b1f6414 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-11-01 11:31:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							8807fc4cc3 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-10-26 17:40:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							a99a48e786 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-10-18 09:12:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							4f55ebbd4f 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-10-11 10:37:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							459bbb4222 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-09-13 15:38:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							65e1dc4d9c 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-09-06 21:20:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							31519bb394 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-08-23 10:05:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							8231fee466 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-08-16 11:24:50 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							22c8c9c401 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-08-09 07:23:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2cb42a41 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-08-02 09:05:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							74998e46e9 
							
						 
					 
					
						
						
							
							Fix .gitattributes for test_data  
						
						 
						
						
						
						
					 
					
						2022-07-24 14:05:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							b351e115d6 
							
						 
					 
					
						
						
							
							Move cfg attrs up to the mod definitions to disable sourcegen  
						
						 
						
						
						
						
					 
					
						2022-07-24 10:38:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							0bffdf2627 
							
						 
					 
					
						
						
							
							Disable all source-gen tests at compile time  
						
						 
						
						
						
						
					 
					
						2022-07-24 10:38:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6703fe06 
							
						 
					 
					
						
						
							
							internal: Don't parse files unnecessarily in scope_for_offset  
						
						 
						
						
						
						
					 
					
						2022-07-23 00:50:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							816f7fe12a 
							
						 
					 
					
						
						
							
							Run cargo fix --edition-idioms  
						
						 
						
						
						
						
					 
					
						2022-07-20 15:02:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							23d25a3094 
							
						 
					 
					
						
						
							
							Enable extra warnings required by rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2022-07-20 15:00:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							1b416473a3 
							
						 
					 
					
						
						
							
							Upgrade to expect-test@1.4.0  
						
						 
						
						... 
						
						
						
						cf. https://github.com/rust-analyzer/expect-test/issues/33 
cf. https://github.com/rust-lang/rust/pull/99444#issuecomment-1188844202  
						
						
					 
					
						2022-07-19 13:00:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6ae965ba 
							
						 
					 
					
						
						
							
							Update remaining GitHub URLs  
						
						 
						
						
						
						
					 
					
						2022-07-08 15:44:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							6669f388a2 
							
						 
					 
					
						
						
							
							Bump indexmap  
						
						 
						
						
						
						
					 
					
						2022-07-03 10:09:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c314d462 
							
						 
					 
					
						
						
							
							Bump quote  
						
						 
						
						
						
						
					 
					
						2022-07-03 10:09:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							531e152390 
							
						 
					 
					
						
						
							
							fix: Simplify macro statement expansion handling  
						
						 
						
						
						
						
					 
					
						2022-07-01 14:49:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							76ae5434fa 
							
						 
					 
					
						
						
							
							internal: Bump Dependencies  
						
						 
						
						
						
						
					 
					
						2022-06-10 17:30:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								feniljain 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4870ff1c 
							
						 
					 
					
						
						
							
							fix: f32 and f64 representation during lowering  
						
						 
						
						
						
						
					 
					
						2022-05-26 20:03:05 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							86d1d9067e 
							
						 
					 
					
						
						
							
							fix: Insert whitespace into trait-impl completions when coming from macros  
						
						 
						
						
						
						
					 
					
						2022-05-24 22:56:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8b8a6039 
							
						 
					 
					
						
						
							
							internal: Refactor our record pat/expr handling in completion context  
						
						 
						
						
						
						
					 
					
						2022-05-24 13:24:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							ad537be194 
							
						 
					 
					
						
						
							
							fix: When reference searching macro inputs, don't search everything that was downmapped  
						
						 
						
						
						
						
					 
					
						2022-05-23 16:09:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							6b696fced8 
							
						 
					 
					
						
						
							
							feat: Add binding mode inlay hints  
						
						 
						
						
						
						
					 
					
						2022-05-14 14:58:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd11459ba 
							
						 
					 
					
						
						
							
							Revert "Auto merge of  #12149  - jonas-schievink:literally-just-a-literal, r=jonas-schievink"  
						
						 
						
						... 
						
						
						
						This reverts commit cc9ae2b89e01a30e441371b9fd3376c3d03a475f, reversing
changes made to 7dfd1cb572d8d4fd951237361e43ecddd9c9a852. 
						
						
					 
					
						2022-05-13 15:08:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							2fe38d3b63 
							
						 
					 
					
						
						
							
							Indicate the number of float tokens in the first token  
						
						 
						
						
						
						
					 
					
						2022-05-05 16:28:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc3305d95 
							
						 
					 
					
						
						
							
							Split float literal tokens at the .  
						
						 
						
						
						
						
					 
					
						2022-05-05 16:28:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							502c519e7d 
							
						 
					 
					
						
						
							
							Wrap float literals in their own node  
						
						 
						
						
						
						
					 
					
						2022-05-05 16:28:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							2d5d16f18c 
							
						 
					 
					
						
						
							
							Remove ast::Literal::token  
						
						 
						
						
						
						
					 
					
						2022-05-05 16:27:35 +02:00