Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb8c3a327 
							
						 
					 
					
						
						
							
							Fix tests being non-deterministic  
						
						 
						
						
						
						
					 
					
						2024-04-19 13:22:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							86967032f7 
							
						 
					 
					
						
						
							
							Consider ADT generic parameter defaults for unsubstituted layout calculations  
						
						 
						
						
						
						
					 
					
						2024-04-03 09:01:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sculas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							966d387afa 
							
						 
					 
					
						
						
							
							fix: Rename func_like to FuncLike  
						
						 
						
						... 
						
						
						
						Fixes  rust-lang/rust-analyzer#16926  
						
						
					 
					
						2024-03-22 23:03:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							8e324e98a1 
							
						 
					 
					
						
						
							
							Rename ProcMacroKind::FuncLike to Bang  
						
						 
						
						
						
						
					 
					
						2024-03-22 11:20:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8eb0fe6d 
							
						 
					 
					
						
						
							
							internal: Remove span trait  
						
						 
						
						
						
						
					 
					
						2024-03-21 20:08:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							399dbc074b 
							
						 
					 
					
						
						
							
							internal: Enforce utf8 paths  
						
						 
						
						
						
						
					 
					
						2024-03-19 15:39:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							00a6cc0664 
							
						 
					 
					
						
						
							
							Update Cargo.lock  
						
						 
						
						
						
						
					 
					
						2024-03-05 12:16:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							4303e741de 
							
						 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2024-03-04 11:10:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							efa6948b57 
							
						 
					 
					
						
						
							
							Fix rust-analyzer not enabling rust-analyzer spans on the proc-macro server  
						
						 
						
						
						
						
					 
					
						2024-02-22 22:34:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							a981db53fa 
							
						 
					 
					
						
						
							
							fix: Pass .cargo/config.toml env vars to proc-macro server  
						
						 
						
						
						
						
					 
					
						2024-02-13 19:42:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tetsuharu Ohzeki 
							
						 
					 
					
						
						
						
						
							
						
						
							b89a4038c9 
							
						 
					 
					
						
						
							
							proc-macro-api: Fix warnings about clippy str_to_string rule  
						
						 
						
						
						
						
					 
					
						2024-02-10 01:00:40 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							66cec4d11a 
							
						 
					 
					
						
						
							
							Auto merge of  #16470  - Veykril:clippy-disallow, r=lnicola  
						
						 
						
						... 
						
						
						
						internal: Lint debug prints and disallowed types with clippy 
						
						
					 
					
						2024-02-05 17:20:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GnomedDev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8011b56827 
							
						 
					 
					
						
						
							
							Swap Subtree::token_trees from Vec to boxed slice  
						
						 
						
						
						
						
					 
					
						2024-02-04 00:28:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6a72871e 
							
						 
					 
					
						
						
							
							Auto merge of  #16469  - Young-Flash:ci_typos, r=lnicola  
						
						 
						
						... 
						
						
						
						internal: add typos check CI (part 2)
follow up https://github.com/rust-lang/rust-analyzer/pull/16448  
						
						
					 
					
						2024-02-02 12:02:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Young-Flash 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2910a3a7 
							
						 
					 
					
						
						
							
							minor: correct some typos  
						
						 
						
						
						
						
					 
					
						2024-02-02 18:22:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8a0fae0c 
							
						 
					 
					
						
						
							
							Lint debug prints and disallowed types with clippy  
						
						 
						
						
						
						
					 
					
						2024-02-01 17:57:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johann Hemmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e7e09e7750 
							
						 
					 
					
						
						
							
							large_enum_variant  
						
						 
						
						
						
						
					 
					
						2024-01-31 19:06:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Barsky 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ea7c8844 
							
						 
					 
					
						
						
							
							internal: switch to tracing from log  
						
						 
						
						... 
						
						
						
						This commit also adds `tracing` to NotificationDispatcher/RequestDispatcher,
bumps `rust-analyzer-salsa` to 0.17.0-pre.6, `always-assert` to 0.2, and
removes the homegrown `hprof` implementation in favor of a vendored
tracing-span-tree. 
						
						
					 
					
						2024-01-30 12:27:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							e3575a87de 
							
						 
					 
					
						
						
							
							Auto merge of  #16312  - Veykril:win-proc-macro-srv, r=Veykril  
						
						 
						
						... 
						
						
						
						fix: Fix rust-analyzer-proc-macro-srv failing to spawn on windows 
						
						
					 
					
						2024-01-09 10:12:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							21a953fe37 
							
						 
					 
					
						
						
							
							Recognize proc macro server unexpectedly exiting and report the exit code  
						
						 
						
						
						
						
					 
					
						2024-01-09 10:37:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c94eaf13 
							
						 
					 
					
						
						
							
							fix: Fix rust-analyzer-proc-macro-srv failing to spawn on windows  
						
						 
						
						
						
						
					 
					
						2024-01-09 10:35:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tetsuharu Ohzeki 
							
						 
					 
					
						
						
						
						
							
						
						
							efc87092b3 
							
						 
					 
					
						
						
							
							Use Cargo's [workspace.lints.*] to config clippy  
						
						 
						
						
						
						
					 
					
						2023-12-29 23:51:32 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							5761b50ed8 
							
						 
					 
					
						
						
							
							More general server config message for proc-macro-api  
						
						 
						
						
						
						
					 
					
						2023-12-22 10:35:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							2e52aa1615 
							
						 
					 
					
						
						
							
							Clean up  
						
						 
						
						
						
						
					 
					
						2023-12-21 17:24:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							a892237ed4 
							
						 
					 
					
						
						
							
							Add rust-analyzer-span server feature equivalent to the ID server  
						
						 
						
						
						
						
					 
					
						2023-12-21 17:22:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							f211a40f1f 
							
						 
					 
					
						
						
							
							Remove SyntaxContext trait  
						
						 
						
						
						
						
					 
					
						2023-12-20 14:02:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							66e29be1bd 
							
						 
					 
					
						
						
							
							internal: Split out a span crate  
						
						 
						
						
						
						
					 
					
						2023-12-18 14:08:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							54acf874a6 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						 
						
						
						
						
					 
					
						2023-12-12 12:26:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							be035e80e8 
							
						 
					 
					
						
						
							
							Auto merge of  #118817  - lnicola:sync-from-ra, r=lnicola  
						
						 
						
						... 
						
						
						
						Subtree update of `rust-analyzer`
r? `@ghost` 
						
						
					 
					
						2023-12-12 08:22:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							f532576ac5 
							
						 
					 
					
						
						
							
							Merge commit '457b966b171b09a7e57acb710fbca29a4b3526f0' into sync-from-ra  
						
						 
						
						
						
						
					 
					
						2023-12-11 11:16:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Kimock 
							
						 
					 
					
						
						
						
						
							
						
						
							f9453e33c0 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com> 
						
						
					 
					
						2023-12-10 23:26:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Kimock 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef5e55749 
							
						 
					 
					
						
						
							
							Use a u64 for the rmeta root position  
						
						 
						
						
						
						
					 
					
						2023-11-28 18:03:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							59f5d51852 
							
						 
					 
					
						
						
							
							Merge commit '141fc695dca1df7cfc3c9803972ec19bb178dcbc' into sync-from-ra  
						
						 
						
						
						
						
					 
					
						2023-11-16 22:27:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dirreke 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b97e64fc 
							
						 
					 
					
						
						
							
							Upgrade Object and related deps  
						
						 
						
						
						
						
					 
					
						2023-08-14 23:05:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							4704881b64 
							
						 
					 
					
						
						
							
							Merge commit '37f84c101bca43b11027f30ab0c2852f9325bc3d' into sync-from-ra  
						
						 
						
						
						
						
					 
					
						2023-07-17 16:49:15 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							c48062fe2a 
							
						 
					 
					
						
						
							
							Merge commit 'aa9bc8612514d216f84eec218dfd19ab83f3598a' into sync-from-ra  
						
						 
						
						
						
						
					 
					
						2023-06-05 12:04:23 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyn 
							
						 
					 
					
						
						
						
						
							
						
						
							aa65395c49 
							
						 
					 
					
						
						
							
							Update proc-macro-api for the new rustc metadata format  
						
						 
						
						
						
						
					 
					
						2023-05-26 11:59:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							7e711da2f0 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2023-02-20 10:14:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							bc45c7659a 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2023-02-13 13:55:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								arcnmx 
							
						 
					 
					
						
						
						
						
							
						
						
							25242fe93f 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						... 
						
						
						
						Merge commit '368e0bb32f1178cf162c2ce5f7e10b7ae211eb26' 
						
						
					 
					
						2023-01-09 10:36:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a1d99545 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-11-23 17:24:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							a99a48e786 
							
						 
					 
					
						
						
							
							⬆️  rust-analyzer  
						
						 
						
						
						
						
					 
					
						2022-10-18 09:12:49 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f1b95d00 
							
						 
					 
					
						
						
							
							Merge commit 'e36a20c24f35a4cee82bbdc600289104c9237c22' into ra-sync-and-pms-component  
						
						 
						
						
						
						
					 
					
						2022-07-26 11:53:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							30769598a4 
							
						 
					 
					
						
						
							
							Move version string to RustcInfo, read '.rustc' section only once  
						
						 
						
						
						
						
					 
					
						2022-07-21 13:57:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							fdddd83224 
							
						 
					 
					
						
						
							
							Assert that sysroot ABI version matches exactly  
						
						 
						
						... 
						
						
						
						Otherwise, fall back to the multi ABI scheme, except in testing, where
it becomes a hard error.
This should make it possible to use a rustup-provided rust-analyzer with
proc macro dylibs compiled by older rustcs, and it'll also catch changes
to the format of `rustc --version` or the `.rustc` section that would
make them impossible to compare for equality. 
						
						
					 
					
						2022-07-21 13:13:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							23d25a3094 
							
						 
					 
					
						
						
							
							Enable extra warnings required by rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2022-07-20 15:00:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6ae965ba 
							
						 
					 
					
						
						
							
							Update remaining GitHub URLs  
						
						 
						
						
						
						
					 
					
						2022-07-08 15:44:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							e05e6c60a7 
							
						 
					 
					
						
						
							
							Bump object  
						
						 
						
						
						
						
					 
					
						2022-07-03 10:14:48 +03:00