Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								81410ab500 
								
							 
						 
						
							
							
								
								Cleanup FileId stuff  
							
							
							
						 
						
							2023-12-02 19:32:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								c11737cd63 
								
							 
						 
						
							
							
								
								Simplify include handling  
							
							
							
						 
						
							2023-12-01 14:58:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7a8c4c001b 
								
							 
						 
						
							
							
								
								Turn macro_expand from query to normal function  
							
							
							
						 
						
							2023-11-28 17:23:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								92d447f976 
								
							 
						 
						
							
							
								
								🧹  
							
							
							
						 
						
							2023-11-28 10:55:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								c43078f99d 
								
							 
						 
						
							
							
								
								Re-implement InFile wrappers as type aliases over generic InFileWrapper  
							
							
							
						 
						
							2023-11-28 10:55:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								30093a6d81 
								
							 
						 
						
							
							
								
								spans always come from real file  
							
							
							
						 
						
							2023-11-28 10:55:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								394d11b0fa 
								
							 
						 
						
							
							
								
								Fix float-split hack not setting up spans correctly  
							
							
							
						 
						
							2023-11-28 10:55:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								05f375eae2 
								
							 
						 
						
							
							
								
								hygiene 2.0  
							
							
							
						 
						
							2023-11-28 10:55:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								890eb17b4e 
								
							 
						 
						
							
							
								
								Replace ID based TokenMap with proper relative text-ranges / spans  
							
							
							
						 
						
							2023-11-28 10:55:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								da24b6fb12 
								
							 
						 
						
							
							
								
								Bump memchr  
							
							
							
						 
						
							2023-11-15 21:24:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								2814d646cb 
								
							 
						 
						
							
							
								
								Bump rayon  
							
							
							
						 
						
							2023-11-15 21:14:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								b18ce4f8ea 
								
							 
						 
						
							
							
								
								Bump xshell  
							
							
							
						 
						
							2023-11-15 21:12:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								1fc056ec93 
								
							 
						 
						
							
							
								
								Bump indexmap  
							
							
							
						 
						
							2023-11-15 13:21:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								cb8434e594 
								
							 
						 
						
							
							
								
								Bump either  
							
							
							
						 
						
							2023-11-15 13:07:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								f53368dd3f 
								
							 
						 
						
							
							
								
								Bump tracing  
							
							
							
						 
						
							2023-11-15 13:00:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								f66df10f87 
								
							 
						 
						
							
							
								
								Bump itertools  
							
							
							
						 
						
							2023-11-15 12:53:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								ba61766217 
								
							 
						 
						
							
							
								
								Add config for preferring / ignoring prelude modules in find_path  
							
							
							
						 
						
							2023-11-11 14:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Young-Flash 
								
							 
						 
						
							
							
							
							
								
							
							
								e0276dc5dd 
								
							 
						 
						
							
							
								
								fix: find Self reference  
							
							
							
						 
						
							2023-11-10 19:54:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Young-Flash 
								
							 
						 
						
							
							
							
							
								
							
							
								b84940b199 
								
							 
						 
						
							
							
								
								make generate_mut_trait_impl assist trigged for std trait only  
							
							
							
						 
						
							2023-11-05 12:27:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Young-Flash 
								
							 
						 
						
							
							
							
							
								
							
							
								a723acf346 
								
							 
						 
						
							
							
								
								simplify the code  
							
							
							
						 
						
							2023-10-31 21:03:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Young-Flash 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5f7e2800 
								
							 
						 
						
							
							
								
								feat: import trait with alias  
							
							
							
						 
						
							2023-10-22 21:39:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								954fb1d673 
								
							 
						 
						
							
							
								
								Auto merge of  #15727  - DaniPopes:lintgen-unstable-book, r=HKalbasi  
							
							... 
							
							
							
							feat: generate descriptors for all unstable features
Most unstable features don't have their own chapter in the unstable book, so a rustc helper tool (`src/tools/unstable-book-gen`) generates shims to fill the gaps.
Run this tool to generate the full unstable-book source before parsing it. 
							
						 
						
							2023-10-20 16:42:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								dca63d1b21 
								
							 
						 
						
							
							
								
								Auto merge of  #15713  - Veykril:flyimport-completions-short, r=Veykril  
							
							... 
							
							
							
							Do flyimport completions by prefix search for short paths
Fixes https://github.com/rust-lang/rust-analyzer/issues/15711  
							
						 
						
							2023-10-09 07:56:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DaniPopes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c4be03456 
								
							 
						 
						
							
							
								
								feat: generate descriptors for all unstable features  
							
							
							
						 
						
							2023-10-09 09:36:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DaniPopes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5d9bfaa52 
								
							 
						 
						
							
							
								
								internal: fix automatic rustc/rustdoc lint generation  
							
							
							
						 
						
							2023-10-07 23:24:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								4af730eb26 
								
							 
						 
						
							
							
								
								Do flyimport completions by prefix search for short paths  
							
							
							
						 
						
							2023-10-05 13:21:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DaniPopes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53f5c1c13f 
								
							 
						 
						
							
							
								
								internal: re-generate lints.rs  
							
							
							
						 
						
							2023-09-29 14:20:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DaniPopes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								588c7d9182 
								
							 
						 
						
							
							
								
								minor: hover_simple refactor  
							
							
							
						 
						
							2023-09-24 22:47:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								5855bd8579 
								
							 
						 
						
							
							
								
								Auto merge of  #15587  - dfireBird:fix-15128, r=Veykril  
							
							... 
							
							
							
							Fix autoimport does nothing when importing trait that is as _ imports
Potentially fixes  #15128 
There are two cases of imports:
1. With simple path
2. With use tree list (or say complex path).
On deeper inspection, the [`recursive_merge`](994df3d6a3/crates/ide-db/src/imports/merge_imports.rs (L87)994df3d6a3/crates/ide-db/src/imports/merge_imports.rs (L69)994df3d6a3/crates/ide-db/src/imports/merge_imports.rs (L87)994df3d6a3/crates/ide-db/src/imports/merge_imports.rs (L106)994df3d6a3/crates/ide-db/src/imports/merge_imports.rs (L74) 
							
						 
						
							2023-09-22 07:39:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								d39b45a58d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into sync-from-rust  
							
							
							
						 
						
							2023-09-18 12:04:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								089ae47ebe 
								
							 
						 
						
							
							
								
								Auto merge of  #15606  - Veykril:annotation-above-item-fi, r=Veykril  
							
							... 
							
							
							
							fix: Fix lens location "above_whole_item" breaking lenses
Fixes https://github.com/rust-lang/rust-analyzer/issues/15602  
							
						 
						
							2023-09-13 20:02:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								712e67cf11 
								
							 
						 
						
							
							
								
								fix: Fix lens location "above_whole_item" breaking lenses  
							
							
							
						 
						
							2023-09-13 22:01:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dfireBird 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df1239bf92 
								
							 
						 
						
							
							
								
								add tests for insert use with renamed imports  
							
							... 
							
							
							
							Tested for two cases:
1. Simple Use
2. Complex Use 
							
						 
						
							2023-09-11 17:43:53 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dfireBird 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d79486529e 
								
							 
						 
						
							
							
								
								remove as _ on auto importing on trait that is aliased with _  
							
							
							
						 
						
							2023-09-11 17:43:53 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Bektas 
								
							 
						 
						
							
							
							
							
								
							
							
								0118741632 
								
							 
						 
						
							
							
								
								v4  
							
							
							
						 
						
							2023-09-10 23:25:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Bektas 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c8bee35e 
								
							 
						 
						
							
							
								
								Add more comments as requested  
							
							
							
						 
						
							2023-09-10 23:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Bektas 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc7fa9423 
								
							 
						 
						
							
							
								
								v3  
							
							
							
						 
						
							2023-09-10 23:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Bektas 
								
							 
						 
						
							
							
							
							
								
							
							
								43edb51b21 
								
							 
						 
						
							
							
								
								Generalize disallowing of definition renaming  
							
							
							
						 
						
							2023-09-10 23:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Bektas 
								
							 
						 
						
							
							
							
							
								
							
							
								7ae70a06ce 
								
							 
						 
						
							
							
								
								Disallow renaming of non-local structs  
							
							
							
						 
						
							2023-09-10 23:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andy Caldwell 
								
							 
						 
						
							
							
							
							
								
							
							
								7e786ea4cf 
								
							 
						 
						
							
							
								
								Rework no_coverage to coverage(off)  
							
							
							
						 
						
							2023-09-08 12:46:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								ca6ddd8ea3 
								
							 
						 
						
							
							
								
								Enable rust_analyzer for cfgs when code is being analyzed by rust-analyzer  
							
							
							
						 
						
							2023-09-08 10:49:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								c0e402637e 
								
							 
						 
						
							
							
								
								Emit builtin#format_args in builtin format_args expander  
							
							
							
						 
						
							2023-09-06 18:08:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8eb807a3 
								
							 
						 
						
							
							
								
								Parse builtin# syntax  
							
							
							
						 
						
							2023-09-05 10:36:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								81f0108067 
								
							 
						 
						
							
							
								
								Remove markdown module from rust-analyzer crate  
							
							
							
						 
						
							2023-09-02 17:27:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								8eddc64f86 
								
							 
						 
						
							
							
								
								Simplify  
							
							
							
						 
						
							2023-09-02 17:12:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								b1575528c0 
								
							 
						 
						
							
							
								
								Move doc comment handling into ide-db  
							
							
							
						 
						
							2023-09-02 16:27:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								30d8aa1bec 
								
							 
						 
						
							
							
								
								Merge commit ' 9b3d03408c' into sync-from-ra  
							
							
							
						 
						
							2023-08-21 12:44:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Krüger 
								
							 
						 
						
							
							
							
							
								
							
							
								3ea1928fb2 
								
							 
						 
						
							
							
								
								Rollup merge of  #114562  - Trolldemorted:thiscall, r=oli-obk  
							
							... 
							
							
							
							stabilize abi_thiscall
Closes https://github.com/rust-lang/rust/issues/42202 , stabilizing the use of the "thiscall" ABI.
FCP was substituted by a poll, and the poll has been accepted. 
							
						 
						
							2023-08-07 16:47:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benedikt Radtke 
								
							 
						 
						
							
							
							
							
								
							
							
								96b60ed278 
								
							 
						 
						
							
							
								
								stabilize abi_thiscall  
							
							
							
						 
						
							2023-08-07 14:11:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								aa55ce9567 
								
							 
						 
						
							
							
								
								Merge commit ' baee6b338b' into sync-from-ra  
							
							
							
						 
						
							2023-08-07 12:03:15 +03:00