Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee90e97f6 
								
							 
						 
						
							
							
								
								Improve flycheck and build script progress reporting  
							
							
							
						 
						
							2025-07-04 11:52:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4183bcdcde 
								
							 
						 
						
							
							
								
								Merge pull request  #20148  from ShoyuVanilla/sysroot-no-deps  
							
							... 
							
							
							
							fix: Honor `rust-analyzer.cargo.noDeps` option when fetching sysroot metadata 
							
						 
						
							2025-07-04 08:03:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								292ab7cf95 
								
							 
						 
						
							
							
								
								Merge pull request  #20159  from Veykril/push-kyssnlrxlwsl  
							
							... 
							
							
							
							Always couple `--compile-time-deps` with 
							
						 
						
							2025-07-03 11:03:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								2219f8e175 
								
							 
						 
						
							
							
								
								Always couple --compile-time-deps with  
							
							... 
							
							
							
							`--all-targets` coupled with `--compile-time-deps` will never actually build binaries and so it won't fail for targets where libtest is missing 
							
						 
						
							2025-07-03 12:52:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								d1149cba49 
								
							 
						 
						
							
							
								
								fix: Do not warn about proc-macro srv when sysroot is missing  
							
							
							
						 
						
							2025-07-03 11:51:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								e54759083a 
								
							 
						 
						
							
							
								
								Restructure proc-macro loading erros, differentiate hard error property on kind  
							
							
							
						 
						
							2025-07-03 09:28:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								224b84f843 
								
							 
						 
						
							
							
								
								fix: Honor rust-analyzer.cargo.noDeps option when fetching sysroot metadata  
							
							
							
						 
						
							2025-07-03 00:16:05 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								f055cbce1a 
								
							 
						 
						
							
							
								
								Do not append --compile-time-deps to overwritten build script commands  
							
							
							
						 
						
							2025-06-29 09:07:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6633fa1f2 
								
							 
						 
						
							
							
								
								Merge pull request  #20101  from ShoyuVanilla/comp-time-deps-sooner  
							
							... 
							
							
							
							minor: Decrease minimal toolchain version for `comp-time-deps` to `1.89.0` 
							
						 
						
							2025-06-26 05:05:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								89a0a28d4f 
								
							 
						 
						
							
							
								
								minor: Decrease minimal toolchain version for comp-time-deps by 0.1  
							
							
							
						 
						
							2025-06-26 01:20:35 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Esche 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6509f18b 
								
							 
						 
						
							
							
								
								Unify formatting of progress messages  
							
							
							
						 
						
							2025-06-25 16:41:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								aee96c7f17 
								
							 
						 
						
							
							
								
								Drop rustc workspace loading error, if we don't needs its sources  
							
							
							
						 
						
							2025-06-25 12:09:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b50d527931 
								
							 
						 
						
							
							
								
								Merge pull request  #20036  from Veykril/push-yquvoyrxkksx  
							
							... 
							
							
							
							Do not default to 'static for trait object lifetimes 
							
						 
						
							2025-06-24 06:59:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								2b05bd7d7e 
								
							 
						 
						
							
							
								
								Do not default to 'static for trait object lifetimes  
							
							... 
							
							
							
							We lack trait object default lifetime elision, so `'static` can be wrong at times, confusing the user 
							
						 
						
							2025-06-24 08:49:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95dce2be51 
								
							 
						 
						
							
							
								
								Merge pull request  #20062  from ChayimFriedman2/doctests  
							
							... 
							
							
							
							minor: Don't run doctests 
							
						 
						
							2025-06-24 06:47:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								937cd5292e 
								
							 
						 
						
							
							
								
								Merge pull request  #20072  from Veykril/push-sorvvvzskywv  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / build_metrics (push) Waiting to run 
				
			 
		
			
				
	metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (self) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (webrender-2022) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / generate_final_metrics (push) Blocked by required conditions 
				
			 
		
			
				
	rustdoc / rustdoc (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
							fix: Respect `.cargo/config.toml` `build.target-dir` 
							
						 
						
							2025-06-24 05:50:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a830724d 
								
							 
						 
						
							
							
								
								fix: Respect .cargo/config.toml build.target-dir  
							
							
							
						 
						
							2025-06-23 19:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab9e7bdc83 
								
							 
						 
						
							
							
								
								Merge pull request  #20069  from Veykril/push-mnqkqxomtlxn  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	metrics / build_metrics (push) Waiting to run 
				
			 
		
			
				
	metrics / other_metrics (diesel-1.4.8) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (hyper-0.14.18) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (ripgrep-13.0.0) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (self) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / other_metrics (webrender-2022) (push) Blocked by required conditions 
				
			 
		
			
				
	metrics / generate_final_metrics (push) Blocked by required conditions 
				
			 
		
			
				
	rustdoc / rustdoc (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
							fix: Fix cargo project manifest not pointing to the workspace root 
							
						 
						
							2025-06-23 12:19:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								44f2cf9700 
								
							 
						 
						
							
							
								
								fix: Fix cargo project manifest not pointing to the workspace root  
							
							
							
						 
						
							2025-06-23 14:04:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chayim Refael Friedman 
								
							 
						 
						
							
							
							
							
								
							
							
								de312d0c71 
								
							 
						 
						
							
							
								
								Don't run doctests  
							
							
							
						 
						
							2025-06-23 00:50:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								98c92fa879 
								
							 
						 
						
							
							
								
								internal: Utilize cargo check --compile-time-deps  
							
							
							
						 
						
							2025-06-21 14:36:44 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f428d55b 
								
							 
						 
						
							
							
								
								fix: Copy lockfiles into target directory before invoking cargo metadata  
							
							
							
						 
						
							2025-06-17 10:09:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								9dfbd56bb8 
								
							 
						 
						
							
							
								
								feat: Show what cargo metadata is doing in status  
							
							
							
						 
						
							2025-06-16 18:05:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								23712aea06 
								
							 
						 
						
							
							
								
								cargo upgrade 
							
							
							
						 
						
							2025-06-13 10:08:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								02a788bfaa 
								
							 
						 
						
							
							
								
								Deduplicate code in proc-macro-srv  
							
							
							
						 
						
							2025-06-05 07:25:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0843d06ad2 
								
							 
						 
						
							
							
								
								Merge pull request  #19807  from Veykril/lw-qyynkqysuyuy  
							
							... 
							
							
							
							fix: Don't overwrite `RUSTUP_TOOLCHAIN` if it is already set 
							
						 
						
							2025-05-16 13:21:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								09ecc4cbf6 
								
							 
						 
						
							
							
								
								fix: Don't overwrite RUSTUP_TOOLCHAIN if it is already set  
							
							
							
						 
						
							2025-05-16 14:52:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor 
								
							 
						 
						
							
							
							
							
								
							
							
								32e09de7c2 
								
							 
						 
						
							
							
								
								Support environment variable CARGO_MANIFEST_PATH.  
							
							
							
						 
						
							2025-05-05 22:13:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Krüger 
								
							 
						 
						
							
							
							
							
								
							
							
								573c47c9ba 
								
							 
						 
						
							
							
								
								remove a couple of clones  
							
							
							
						 
						
							2025-05-01 11:41:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								34e7d60e30 
								
							 
						 
						
							
							
								
								Merge pull request  #19644  from ChayimFriedman2/const-syms  
							
							... 
							
							
							
							internal: Make predefined symbols `const` instead of `static` 
							
						 
						
							2025-04-21 12:34:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chayim Refael Friedman 
								
							 
						 
						
							
							
							
							
								
							
							
								0f325c7ff8 
								
							 
						 
						
							
							
								
								Remove unnecessary predefined symbol clones  
							
							... 
							
							
							
							Now that they're const it's no longer needed.
Nothing manual was performed: only a regexp search of `sym::([\w][\w\d]*)\.clone\(\)` and replace by `sym::$1`. 
							
						 
						
							2025-04-21 03:10:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jyn 
								
							 
						 
						
							
							
							
							
								
							
							
								3b964a7105 
								
							 
						 
						
							
							
								
								allow using null to unset an environment variable  
							
							... 
							
							
							
							this makes three changes:
- all callsites of `toolchain::command` are changed to use
  `command(path, extra_env)`, instead of manually adding the env after
  the fact.
- all `map<str, str>` are changed to `map<str, option<str>>`.
- `command` checks for None and calls `env_remove` if so.
this caught several places where environment variables weren't being
propagated:
- when running `rustc --print=target-libdir`
- when running `cargo rustc -- --print=target-spec-json`
- when running the custom DiscoverLinkedProjects config. I *think* this
  is for use with non-cargo build systems, so I didn't change it. 
							
						 
						
							2025-04-19 12:15:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ce86ddea 
								
							 
						 
						
							
							
								
								fix: Fix format_args lowering for >=1.87  
							
							
							
						 
						
							2025-04-06 10:05:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Prajwal S N 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								865681d779 
								
							 
						 
						
							
							
								
								feat(project-model): provide flag for no deps  
							
							... 
							
							
							
							A Cargo project can now be built without any dependency metadata being fetched.
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> 
							
						 
						
							2025-04-04 18:57:10 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								faf1b49a9a 
								
							 
						 
						
							
							
								
								fix: Fix, clarify and require a value for proc_macro_cwd of CrateData  
							
							
							
						 
						
							2025-03-29 08:08:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1e9c4b0c 
								
							 
						 
						
							
							
								
								ci: Require miri step  
							
							
							
						 
						
							2025-03-25 08:10:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								500ea05aef 
								
							 
						 
						
							
							
								
								chore: Bump dependencies  
							
							
							
						 
						
							2025-03-23 08:46:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HKalbasi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c1b4838ce 
								
							 
						 
						
							
							
								
								Merge pull request  #19005  from duncanawoods/18955---fix-running-tests-for-packages-with-multiple-targets  
							
							... 
							
							
							
							fix testing packages with multiple targets 
							
						 
						
							2025-03-17 19:54:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								b5eedad8e3 
								
							 
						 
						
							
							
								
								refactor: Remove unnecessary Arc  
							
							
							
						 
						
							2025-03-16 10:27:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7edfeb9674 
								
							 
						 
						
							
							
								
								refactor: Remove CrateGraphBuilder::iter_mut  
							
							
							
						 
						
							2025-03-16 10:24:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BenjaminBrienen 
								
							 
						 
						
							
							
							
							
								
							
							
								7535bb4661 
								
							 
						 
						
							
							
								
								cargo fmt  
							
							
							
						 
						
							2025-03-15 21:32:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BenjaminBrienen 
								
							 
						 
						
							
							
							
							
								
							
							
								87f837cec7 
								
							 
						 
						
							
							
								
								fix clippy::doc_overindented_list_items  
							
							
							
						 
						
							2025-03-15 21:32:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chayim Refael Friedman 
								
							 
						 
						
							
							
							
							
								
							
							
								c94e9efbef 
								
							 
						 
						
							
							
								
								Salsify the crate graph  
							
							... 
							
							
							
							I.e. make it not one giant input but multiple, for incrementality and decreased memory usage for Salsa 3 reasons. 
							
						 
						
							2025-03-12 21:02:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								0424e2e2bf 
								
							 
						 
						
							
							
								
								Move project MSRV back to 1.78  
							
							
							
						 
						
							2025-03-07 07:51:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Baars 
								
							 
						 
						
							
							
							
							
								
							
							
								e98c98fa31 
								
							 
						 
						
							
							
								
								Change %e to ?e to include detailed error message  
							
							
							
						 
						
							2025-03-06 12:42:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Baars 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c053cc72a7 
								
							 
						 
						
							
							
								
								Improve tracing log format in cargo_workspace.rs  
							
							
							
						 
						
							2025-03-05 12:49:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Baars 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55d61be9a3 
								
							 
						 
						
							
							
								
								Add warning and debug information when cargo metadata fails  
							
							... 
							
							
							
							The errors are silently dropped elsewhere, which make it really hard to debug issues due to dependency download failures. 
							
						 
						
							2025-03-05 10:40:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b685ada098 
								
							 
						 
						
							
							
								
								Merge pull request  #19243  from Veykril/push-qrrqsywkwyzp  
							
							... 
							
							
							
							Allow unsetting default cfgs 
							
						 
						
							2025-03-03 11:42:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								5e18ad0770 
								
							 
						 
						
							
							
								
								Allow unsetting default cfgs  
							
							
							
						 
						
							2025-02-27 17:34:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BenjaminBrienen 
								
							 
						 
						
							
							
							
							
								
							
							
								bd7375a58f 
								
							 
						 
						
							
							
								
								enable doctest  
							
							
							
						 
						
							2025-02-27 14:58:46 +01:00