Tetsuharu Ohzeki 
							
						 
					 
					
						
						
						
						
							
						
						
							efc87092b3 
							
						 
					 
					
						
						
							
							Use Cargo's [workspace.lints.*] to config clippy  
						
						 
						
						
						
						
					 
					
						2023-12-29 23:51:32 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Matuszewski 
							
						 
					 
					
						
						
						
						
							
						
						
							a7224c998d 
							
						 
					 
					
						
						
							
							Don't explicitly warn against semicolon_in_expressions_from_macros  
						
						 
						
						... 
						
						
						
						This has been warn-by-default for two years now and has already been
added to the future-incompat lints in 1.68. 
						
						
					 
					
						2023-12-05 11:35:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							6303551cb8 
							
						 
					 
					
						
						
							
							internal: use consistent style for error handling  
						
						 
						
						
						
						
					 
					
						2023-06-19 13:01:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							f47caa666e 
							
						 
					 
					
						
						
							
							Add AbsPath::absolutize  
						
						 
						
						
						
						
					 
					
						2023-05-13 11:51:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							939ebb4454 
							
						 
					 
					
						
						
							
							Forbid canonicalization of paths and normalize all rust-project.json paths  
						
						 
						
						
						
						
					 
					
						2023-05-04 14:51:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Ortiz 
							
						 
					 
					
						
						
						
						
							
						
						
							66fe84d936 
							
						 
					 
					
						
						
							
							accepting review suggestions  
						
						 
						
						
						
						
					 
					
						2023-05-02 11:01:41 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Ortiz 
							
						 
					 
					
						
						
						
						
							
						
						
							a3081a6774 
							
						 
					 
					
						
						
							
							Adding crate_root_path to crate_graph  
						
						 
						
						
						
						
					 
					
						2023-05-02 10:59:31 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							f1de133820 
							
						 
					 
					
						
						
							
							Canonicalize rust-project.json manifest path  
						
						 
						
						
						
						
					 
					
						2023-03-27 21:55:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							39e86e78c3 
							
						 
					 
					
						
						
							
							Bump Cargo.lock  
						
						 
						
						
						
						
					 
					
						2023-03-25 15:12:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							e4858fe480 
							
						 
					 
					
						
						
							
							Specify authors, edition and license via workspace.package  
						
						 
						
						
						
						
					 
					
						2023-01-16 16:44:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							679df2adf1 
							
						 
					 
					
						
						
							
							Specify rust-version via workspace.package  
						
						 
						
						
						
						
					 
					
						2023-01-16 16:33:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd7bf8bf9 
							
						 
					 
					
						
						
							
							Bump Cargo rust-version fields to latest stable  
						
						 
						
						
						
						
					 
					
						2022-11-07 12:59:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe3bcfd35 
							
						 
					 
					
						
						
							
							Auto merge of  #12808  - Veykril:check-workspace, r=Veykril  
						
						 
						
						... 
						
						
						
						feat: Only flycheck workspace that belongs to saved file
Supercedes https://github.com/rust-lang/rust-analyzer/pull/11038 
There is still the problem that all the diagnostics are cleared, only clearing diagnostics of the relevant workspace isn't easily doable though I think, will have to dig into that 
						
						
					 
					
						2022-08-04 12:57:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amos Wenger 
							
						 
					 
					
						
						
						
						
							
						
						
							23d25a3094 
							
						 
					 
					
						
						
							
							Enable extra warnings required by rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2022-07-20 15:00:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							a63b5d3c84 
							
						 
					 
					
						
						
							
							feat: Only flycheck workspace that belongs to saved file  
						
						 
						
						
						
						
					 
					
						2022-07-18 20:30:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iDawer 
							
						 
					 
					
						
						
						
						
							
						
						
							676744be6e 
							
						 
					 
					
						
						
							
							Bump MSRV (1.57)  
						
						 
						
						
						
						
					 
					
						2021-12-16 01:56:12 +05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							8457ae34bd 
							
						 
					 
					
						
						
							
							Set MSRV  
						
						 
						
						
						
						
					 
					
						2021-10-23 15:07:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							1294bfce86 
							
						 
					 
					
						
						
							
							Migrate to edition 2021  
						
						 
						
						
						
						
					 
					
						2021-10-21 20:10:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aramis Razzaghipour 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff195852d 
							
						 
					 
					
						
						
							
							Fix miscellaneous Clippy lints  
						
						 
						
						
						
						
					 
					
						2021-10-03 23:53:30 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							c639fe333f 
							
						 
					 
					
						
						
							
							internal: improve compilation critical path a bit  
						
						 
						
						
						
						
					 
					
						2021-08-28 22:43:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frank Steffahn 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5a93595f 
							
						 
					 
					
						
						
							
							Fix typos “a”→“an”  
						
						 
						
						
						
						
					 
					
						2021-08-22 14:31:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							a9df3f858a 
							
						 
					 
					
						
						
							
							Fix AbsPath::ends_with  
						
						 
						
						
						
						
					 
					
						2021-07-18 10:25:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8c26e6f5 
							
						 
					 
					
						
						
							
							internal: a bit more of cwd safety for flycheck  
						
						 
						
						
						
						
					 
					
						2021-07-17 18:13:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							8df38aa797 
							
						 
					 
					
						
						
							
							internal: make sure that proc macro machinery doesn't depend on cwd  
						
						 
						
						
						
						
					 
					
						2021-07-17 17:55:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							9318c643f1 
							
						 
					 
					
						
						
							
							internal: make it easier to isolate IO  
						
						 
						
						
						
						
					 
					
						2021-07-17 17:55:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							86720f2953 
							
						 
					 
					
						
						
							
							minor: drop dummy authors field  
						
						 
						
						
						
						
					 
					
						2021-07-05 14:19:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jade 
							
						 
					 
					
						
						
						
						
							
						
						
							20b325c7d5 
							
						 
					 
					
						
						
							
							tree-wide: make rustdoc links spiky so they are clickable  
						
						 
						
						
						
						
					 
					
						2021-06-13 21:58:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec5e6e4fd 
							
						 
					 
					
						
						
							
							Clearer naming  
						
						 
						
						
						
						
					 
					
						2021-04-06 16:22:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc56ea224 
							
						 
					 
					
						
						
							
							Document paths items  
						
						 
						
						
						
						
					 
					
						2021-01-22 15:38:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavan Kumar Sunkara 
							
						 
					 
					
						
						
						
						
							
						
						
							335add49db 
							
						 
					 
					
						
						
							
							Add description for crates that will be published  
						
						 
						
						
						
						
					 
					
						2020-08-24 13:07:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0c7701cc 
							
						 
					 
					
						
						
							
							Rename ra_ide -> ide  
						
						 
						
						
						
						
					 
					
						2020-08-13 17:58:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuki Okushi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f423466d1 
							
						 
					 
					
						
						
							
							Add a license field to all the crates  
						
						 
						
						
						
						
					 
					
						2020-07-14 10:57:26 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							154cb8243b 
							
						 
					 
					
						
						
							
							Be more explicit about absolute paths at various places  
						
						 
						
						
						
						
					 
					
						2020-06-24 14:39:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							dad1333b48 
							
						 
					 
					
						
						
							
							New VFS  
						
						 
						
						
						
						
					 
					
						2020-06-23 17:51:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9f97ecb8 
							
						 
					 
					
						
						
							
							Add paths::RelPath[Buf]  
						
						 
						
						
						
						
					 
					
						2020-06-22 15:03:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							b9f3c5d585 
							
						 
					 
					
						
						
							
							Speedup VFS::partition  
						
						 
						
						... 
						
						
						
						The task of `partition` function is to bin the flat list of paths into
disjoint filesets. Ideally, it should be incremental -- each new file
should be added to a specific fileset.
However, preliminary measurnments show that it is actually fast enough
if we just optimize this to use a binary search instead of a linear
scan. 
						
						
					 
					
						2020-06-19 15:07:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleksey Kladov 
							
						 
					 
					
						
						
						
						
							
						
						
							a32cff333d 
							
						 
					 
					
						
						
							
							Introduce paths crate  
						
						 
						
						... 
						
						
						
						It's a good idea to distinguish between absolute and relative paths at
the type level, to avoid accidental dependency on the cwd, which
really shouldn't matter for rust-analyzer service 
						
						
					 
					
						2020-06-14 14:15:36 +02:00