Wilfred Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								71a78a9cdc 
								
							 
						 
						
							
							
								
								feature: add build system info; runnables to rust-project.json  
							
							
							
						 
						
							2024-06-11 11:55:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a4886a8b6 
								
							 
						 
						
							
							
								
								Chore(deps-dev): Bump braces from 3.0.2 to 3.0.3 in /editors/code  
							
							... 
							
							
							
							Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2024-06-11 09:01:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcb11be5d 
								
							 
						 
						
							
							
								
								Simplify some config serialization stuff  
							
							
							
						 
						
							2024-06-11 10:45:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee8a4f472 
								
							 
						 
						
							
							
								
								Add version info to status bar item  
							
							
							
						 
						
							2024-06-07 14:39:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								4a4b13cbda 
								
							 
						 
						
							
							
								
								fix: incorrect formatting of hover actions  
							
							
							
						 
						
							2024-06-06 21:07:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChosenName 
								
							 
						 
						
							
							
							
							
								
							
							
								14df2a4b7a 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2024-06-04 22:16:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChosenName 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d8125abe7 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2024-06-04 21:35:41 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChosenName 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf1a3a32bd 
								
							 
						 
						
							
							
								
								Update package.json  
							
							
							
						 
						
							2024-06-04 21:08:30 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Rinke 
								
							 
						 
						
							
							
							
							
								
							
							
								2616b7e045 
								
							 
						 
						
							
							
								
								Removed return  
							
							
							
						 
						
							2024-05-25 22:42:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Rinke 
								
							 
						 
						
							
							
							
							
								
							
							
								84ab0d83d5 
								
							 
						 
						
							
							
								
								Formatting  
							
							
							
						 
						
							2024-05-25 17:08:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Rinke 
								
							 
						 
						
							
							
							
							
								
							
							
								cb28175d22 
								
							 
						 
						
							
							
								
								Semicolon  
							
							
							
						 
						
							2024-05-25 17:04:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Rinke 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa7e3a3c4 
								
							 
						 
						
							
							
								
								Use correct format for setting environment variables when debugging with cpptools  
							
							
							
						 
						
							2024-05-25 16:53:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								f4d3547bc6 
								
							 
						 
						
							
							
								
								Use cwd from runnable.args for debugger  
							
							
							
						 
						
							2024-05-24 03:51:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								89843ba083 
								
							 
						 
						
							
							
								
								Revert "Debug use cargo workspace root as cwd.  fixes   #13022 "  
							
							... 
							
							
							
							This reverts commit 4ca86edac9 
							
						 
						
							2024-05-24 03:51:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								bd37e2790b 
								
							 
						 
						
							
							
								
								Allow sysroots to only consist of the source root dir  
							
							
							
						 
						
							2024-05-23 20:12:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tavo Annus 
								
							 
						 
						
							
							
							
							
								
							
							
								ab18604309 
								
							 
						 
						
							
							
								
								Make term search fuel configurable  
							
							
							
						 
						
							2024-05-08 19:46:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilfred Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								b1266405ef 
								
							 
						 
						
							
							
								
								docs: Fix typo in VS Code setting description  
							
							
							
						 
						
							2024-04-30 11:17:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								18ca22a98e 
								
							 
						 
						
							
							
								
								Show workspace info in the status bar  
							
							
							
						 
						
							2024-04-26 11:28:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								65eda41e65 
								
							 
						 
						
							
							
								
								Auto merge of  #17021  - roife:add-hover-limits-for-adts, r=Veykril  
							
							... 
							
							
							
							Support hovering limits for adts
Fix  #17009 
1. Currently, r-a supports limiting the number of struct fields displayed when hovering. This PR extends it to support enum variants and union fields. Since the display of these three (ADTs) is similar, this PR extends 'hover_show_structFields' to 'hover_show_adtFieldsOrVariants'.
2. This PR also resolved the problem that the layout of ADT was not restricted by display limitations when hovering on the Self type.
3. Additionally, this PR changes the default value of display limitations to `10` (instead of the original `null`), which helps users discover this feature. 
							
						 
						
							2024-04-25 07:23:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								a2ed6837bc 
								
							 
						 
						
							
							
								
								Allow rust files to be used linkedProjects  
							
							
							
						 
						
							2024-04-21 16:26:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								43576989a1 
								
							 
						 
						
							
							
								
								Add hovering limitations support for variants  
							
							
							
						 
						
							2024-04-20 09:14:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								50bdeaad07 
								
							 
						 
						
							
							
								
								Auto merge of  #17108  - Veykril:rustc-ws-hacks, r=Veykril  
							
							... 
							
							
							
							internal: Cleanup cfg and env handling in project-model
Fixes https://github.com/rust-lang/rust-analyzer/issues/16122#issuecomment-2065794340 
`miri` and `debug_assertions` are now enabled via the `cargo.cfgs` config by default, allowing them to be disabled by overwriting the config. 
							
						 
						
							2024-04-19 16:00:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e28ec856 
								
							 
						 
						
							
							
								
								fix: add a separate setting for enum variants  
							
							
							
						 
						
							2024-04-19 21:45:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								0485a85ee2 
								
							 
						 
						
							
							
								
								Set debug_assertions and miri cfgs as config defaults, allowing them to be overwritten  
							
							
							
						 
						
							2024-04-19 11:06:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								eea61bd4d1 
								
							 
						 
						
							
							
								
								Auto merge of  #16726  - Veykril:rustc-ws-hacks, r=Veykril  
							
							... 
							
							
							
							internal: Remove rustc core test cfg hacks
cc https://github.com/rust-lang/rust-analyzer/issues/16538  
							
						 
						
							2024-04-19 07:28:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								2e54c0af40 
								
							 
						 
						
							
							
								
								Remove rustc core test cfg hacks  
							
							
							
						 
						
							2024-04-19 09:27:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Reid 
								
							 
						 
						
							
							
							
							
								
							
							
								db292bd89e 
								
							 
						 
						
							
							
								
								Make test harness arguments configurable and not --nocapture.  
							
							... 
							
							
							
							* Added config `runnables.extraTestBinaryArgs` to control the args.
* The default is `--show-output` rather than `--nocapture` to prevent
  unreadable output when 2 or more tests fail or print output at once.
* Renamed variables in `CargoTargetSpec::runnable_args()` for clarity.
Fixes <https://github.com/rust-lang/rust-analyzer/issues/12737 >. 
							
						 
						
							2024-04-18 18:37:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								6bb85985d7 
								
							 
						 
						
							
							
								
								fix: adjust the limitation for ADTs' fields to 5  
							
							
							
						 
						
							2024-04-16 16:28:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								01c3559bf3 
								
							 
						 
						
							
							
								
								Update tests and docs for hover_show_adtFieldsOrVariants  
							
							
							
						 
						
							2024-04-16 16:27:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								597c293a69 
								
							 
						 
						
							
							
								
								Adjust package.json semantic highlighting items  
							
							
							
						 
						
							2024-04-15 17:00:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								beb205f347 
								
							 
						 
						
							
							
								
								Auto merge of  #17062  - Veykril:disable-unlinked-file-popup, r=Veykril  
							
							... 
							
							
							
							Temporarily disable unlinked file popup
Not gonna look into this until the next release, so I'd rather disable it for the time being 
							
						 
						
							2024-04-13 22:55:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								ff9ebc747d 
								
							 
						 
						
							
							
								
								Temporarily disable unlinked file popup  
							
							
							
						 
						
							2024-04-13 22:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								4346bbcd92 
								
							 
						 
						
							
							
								
								fix: support auto-closing for triple backticks  
							
							
							
						 
						
							2024-04-11 18:46:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								ff279f1e91 
								
							 
						 
						
							
							
								
								Fix allFeatures config docs  
							
							
							
						 
						
							2024-04-01 14:16:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								2678660880 
								
							 
						 
						
							
							
								
								Auto merge of  #16924  - poliorcetics:ab/push-kxwqvtypvlsq, r=Veykril  
							
							... 
							
							
							
							feat: Add `rust-analyzer.cargo.allTargets` to configure passing `--all-targets` to cargo invocations
Closes  #16859 
## Unresolved question:
Should this be a setting for build scripts only ? All the other `--all-targets` I found where already covered by `checkOnSave.allTargets` 
							
						 
						
							2024-04-01 10:30:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilfred Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								a758e349bc 
								
							 
						 
						
							
							
								
								Document CargoTaskDefinition and factor out converting TaskDefinition to Execution  
							
							
							
						 
						
							2024-03-29 16:07:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilfred Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								e8d6a5ec0b 
								
							 
						 
						
							
							
								
								Rename RustTargetDefinition to CargoTaskDefinition  
							
							
							
						 
						
							2024-03-29 16:07:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								f5a9250147 
								
							 
						 
						
							
							
								
								Auto merge of  #16975  - HKalbasi:test-explorer, r=HKalbasi  
							
							... 
							
							
							
							Prompt the user to reload the window when enabling test explorer 
							
						 
						
							2024-03-29 17:01:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								34cde2cebc 
								
							 
						 
						
							
							
								
								Prompt the user to reload the window when enabling test explorer  
							
							
							
						 
						
							2024-03-29 18:08:16 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								a8b7acf22f 
								
							 
						 
						
							
							
								
								Auto merge of  #16971  - HKalbasi:test-explorer, r=HKalbasi  
							
							... 
							
							
							
							Resolve tests per file instead of per crate in test explorer
Fix part of #16827  
							
						 
						
							2024-03-29 02:06:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								beec6914c8 
								
							 
						 
						
							
							
								
								Resolve tests per file instead of per crate in test explorer  
							
							
							
						 
						
							2024-03-29 05:34:43 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									roife 
								
							 
						 
						
							
							
							
							
								
							
							
								3521089985 
								
							 
						 
						
							
							
								
								fix: use lldb when debugging with C++ extension  
							
							
							
						 
						
							2024-03-28 14:38:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								662ea73e4e 
								
							 
						 
						
							
							
								
								Revert debug extension priorities  
							
							
							
						 
						
							2024-03-28 07:58:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis (Poliorcetics) Bourget 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								174af88e76 
								
							 
						 
						
							
							
								
								feat: Add rust-analyzer.cargo.allTargets to configure passing --all-targets to cargo invocations  
							
							
							
						 
						
							2024-03-27 01:57:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Young-Flash 
								
							 
						 
						
							
							
							
							
								
							
							
								d81148a009 
								
							 
						 
						
							
							
								
								expose config for hover struct field display  
							
							
							
						 
						
							2024-03-25 19:55:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								92300e8f86 
								
							 
						 
						
							
							
								
								Use --workspace and --no-fail-fast in test explorer  
							
							
							
						 
						
							2024-03-19 01:46:41 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								f6e2895ee6 
								
							 
						 
						
							
							
								
								Auto merge of  #16839  - Wilfred:extension_refactor_for_shell, r=Veykril  
							
							... 
							
							
							
							Refactor extension to support arbitrary shell command runnables
Currently, the extension assumes that all runnables invoke cargo. Arguments are sometimes full CLI arguments, and sometimes arguments passed to a cargo subcommand.
Refactor the extension so that tasks are just a `program` and a list of strings `args`, and rename `CargoTask` to `RustTask` to make it generic.
(This was factored out of #16135  and tidied.) 
							
						 
						
							2024-03-18 08:48:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64c12e665b 
								
							 
						 
						
							
							
								
								Bump follow-redirects from 1.15.4 to 1.15.6 in /editors/code  
							
							... 
							
							
							
							Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2024-03-16 06:57:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								eeff20d172 
								
							 
						 
						
							
							
								
								Show compilation progress in test explorer  
							
							
							
						 
						
							2024-03-15 16:28:59 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilfred Hughes 
								
							 
						 
						
							
							
							
							
								
							
							
								4422a90b11 
								
							 
						 
						
							
							
								
								refactor: Store the CLI command directly in RustTargetDefinition  
							
							
							
						 
						
							2024-03-14 16:41:49 -07:00