Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								de3ad58b73 
								
							 
						 
						
							
							
								
								fix: Make flycheck clearing dependency-aware  
							
							
							
						 
						
							2025-09-20 01:35:35 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chayim Refael Friedman 
								
							 
						 
						
							
							
							
							
								
							
							
								6315e315ad 
								
							 
						 
						
							
							
								
								Expand target info to include the architecture  
							
							... 
							
							
							
							And make it easier to expand it more in the future, if needed. 
							
						 
						
							2025-09-09 13:47:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Elliot Roberts 
								
							 
						 
						
							
							
							
							
								
							
							
								32e2b60d86 
								
							 
						 
						
							
							
								
								Pass --target before -- for cargo rustc  
							
							
							
						 
						
							2025-08-30 13:36:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BenjaminBrienen 
								
							 
						 
						
							
							
							
							
								
							
							
								98322abfd7 
								
							 
						 
						
							
							
								
								remove duplicate field in Debug  
							
							
							
						 
						
							2025-08-08 23:46:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								34ce0b5063 
								
							 
						 
						
							
							
								
								Slim down compile time artifact progress reports  
							
							
							
						 
						
							2025-08-05 10:45:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								6b09fbf881 
								
							 
						 
						
							
							
								
								fix: Consider all produced artifacts for proc-macro dylib search  
							
							
							
						 
						
							2025-07-27 23:21:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								b398bc6af7 
								
							 
						 
						
							
							
								
								Cleanup unstable flags handling  
							
							
							
						 
						
							2025-07-27 22:39:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								df85aac1d4 
								
							 
						 
						
							
							
								
								Copy lockfile when building build scripts  
							
							
							
						 
						
							2025-07-27 20:28:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7950da3940 
								
							 
						 
						
							
							
								
								internal: Better type proc macro dylib build data state  
							
							
							
						 
						
							2025-07-27 19:37:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								d5379d3103 
								
							 
						 
						
							
							
								
								Use TempDir for copied lockfiles  
							
							
							
						 
						
							2025-07-23 23:39:46 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								d6bdcf2f08 
								
							 
						 
						
							
							
								
								Further decrease number of cargo metadata invokes  
							
							
							
						 
						
							2025-07-15 22:49:16 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoyu Vanilla 
								
							 
						 
						
							
							
							
							
								
							
							
								8dad658bea 
								
							 
						 
						
							
							
								
								chore: Cleanup cargo config queries  
							
							
							
						 
						
							2025-07-15 22:49:16 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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