Unnamed repository; edit this file 'description' to name the repository.
DAP: Make `cwd` required in RunTerminalArguments
The spec has `cwd` in `RunInTerminalRequestArguments` as non-optional:
https://microsoft.github.io/debug-adapter-protocol/specification#Reverse_Requests_RunInTerminal
| -rw-r--r-- | helix-dap/src/types.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/helix-dap/src/types.rs b/helix-dap/src/types.rs index 71b2aa83..45f45cca 100644 --- a/helix-dap/src/types.rs +++ b/helix-dap/src/types.rs @@ -700,8 +700,7 @@ pub mod requests { pub kind: Option<String>, #[serde(skip_serializing_if = "Option::is_none")] pub title: Option<String>, - #[serde(skip_serializing_if = "Option::is_none")] - pub cwd: Option<String>, + pub cwd: String, pub args: Vec<String>, #[serde(skip_serializing_if = "Option::is_none")] pub env: Option<HashMap<String, Option<String>>>, |