Commit graph

13 commits

Author SHA1 Message Date
Lukas Wirth
5a52142eea Fix debug configuration querying not inheriting environment 2024-12-02 13:02:31 +01:00
David Richey
0460ff71b2 Run subprocesses async in vscode extension 2024-10-10 20:44:13 -05:00
Lukas Wirth
d95a4b8d2b Reorganize debug.ts 2024-08-05 16:06:25 +02:00
huntc
8ca9034d1f Corrected precedence position 2024-07-31 21:24:56 +10:00
huntc
6b4c0e03f8 Further simplifications 2024-07-30 16:38:47 +10:00
huntc
786ef8393c Checks date for any RA 2024-07-30 16:26:56 +10:00
huntc
a22aeb2c75 Determine toolchain RA on age
Selects a rust-toolchain declared RA based on its date. The earliest (oldest) RA wins and becomes the one that the workspace uses as a whole.

In terms of precedence:

nightly > stable-with-version > stable

With stable-with-version, we invoke the RA with a `--version` arg and attempt to extract a date. Given the same date as a nightly, the nightly RA will win.
2024-07-28 16:09:05 +10:00
Lukas Wirth
807fdd6ab1 fix: Fix runnables being incorrectly constructed 2024-07-06 20:23:14 +02:00
Lukas Wirth
28981813e6 Fix passing message-format after -- in debugging 2024-07-06 18:03:33 +02:00
Lukas Wirth
9959546c8a Flatten cargoExtraArgs away from the runnable lsp extension 2024-07-06 16:36:27 +02:00
Lukas Wirth
0859772dbe Add environment to runnable lsp extension 2024-07-06 16:20:25 +02:00
Wilfred Hughes
1e9e86c655 feature: add build system info; runnables to rust-project.json 2024-06-11 11:55:17 -04:00
Lukas Wirth
7c39263450 Allow rust files to be used linkedProjects 2024-04-21 16:26:55 +02:00