ZIm/crates/task/src
Cole Miller c4277681d1
debugger: Fix issues with launch.json handling (#32563)
After this PR we can run all the in-tree launch.json examples from [this
repo](https://github.com/microsoft/vscode-recipes).

Things done:

- Fill in default cwd at a lower level for all adapters
- Update launch.json parsing for DebugScenario changes
- Imitate how VS Code normalizes the `type` field for JS debug tasks
- Make version field optional
- Extend the variable replacer a bit

Release Notes:

- Debugger Beta: fixed issues preventing loading and running of debug
tasks from VS Code's launch.json.

---------

Co-authored-by: Anthony Eid <hello@anthonyeid.me>
Co-authored-by: Anthony <anthony@zed.dev>
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
2025-06-11 16:48:44 -04:00
..
adapter_schema.rs debugger: Use DAP schema to configure daps (#30833) 2025-05-22 05:48:26 -04:00
debug_format.rs debugger: Update docs with more examples (#31597) 2025-05-30 04:22:16 +03:00
lib.rs Fix ruby debugger (#32407) 2025-06-09 16:11:24 -06:00
serde_helpers.rs tasks: Add spawn option by tag (#25650) 2025-04-04 14:20:09 +00:00
static_source.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
task_template.rs Revert "debugger beta: Fix bug where debug Rust main running action f… (#31743) 2025-05-30 14:32:59 +02:00
vscode_debug_format.rs debugger: Fix issues with launch.json handling (#32563) 2025-06-11 16:48:44 -04:00
vscode_format.rs Implement basic support for VS Code debug configurations (#29160) 2025-04-22 14:24:09 +00:00