ZIm/crates/dap_adapters/src
gcp-cherry-pick-bot[bot] 2cbdc22018
debugger: Fix treatment of node-terminal scenarios (cherry-pick #33432) (#33468)
Cherry-picked debugger: Fix treatment of node-terminal scenarios
(#33432)

- Normalize `node-terminal` to `pwa-node` before sending to DAP
- Split `command` into `program` and `args`
- Run in external console

Release Notes:

- debugger: Fixed debugging JavaScript tasks that used `"type":
"node-terminal"`.

Co-authored-by: Cole Miller <cole@zed.dev>
2025-06-26 15:02:45 -04:00
..
codelldb.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00
dap_adapters.rs go: Use delve-dap-shim for spawning delve (#31700) 2025-05-29 21:19:56 +02:00
gdb.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00
go.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00
javascript.rs debugger: Fix treatment of node-terminal scenarios (cherry-pick #33432) (#33468) 2025-06-26 15:02:45 -04:00
php.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00
python.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00
ruby.rs debugger: Support passing custom arguments to debug adapters (cherry-pick #33251) (#33379) 2025-06-25 10:32:24 -04:00