diff --git a/helix-dap/src/types.rs b/helix-dap/src/types.rs index f9c56abdb..453fa5582 100644 --- a/helix-dap/src/types.rs +++ b/helix-dap/src/types.rs @@ -26,7 +26,7 @@ pub struct ColumnDescriptor { pub label: String, pub format: Option, #[serde(rename = "type")] - pub col_type: Option, + pub ty: Option, pub width: Option, } @@ -200,7 +200,7 @@ pub struct Variable { pub name: String, pub value: String, #[serde(rename = "type")] - pub data_type: Option, + pub ty: Option, pub presentation_hint: Option, pub evaluate_name: Option, pub variables_reference: usize, @@ -502,7 +502,7 @@ pub mod requests { pub struct EvaluateResponse { pub result: String, #[serde(rename = "type")] - pub data_type: Option, + pub ty: Option, pub presentation_hint: Option, pub variables_reference: usize, pub named_variables: Option, diff --git a/helix-term/src/commands/dap.rs b/helix-term/src/commands/dap.rs index 89018bc15..2695bb9b1 100644 --- a/helix-term/src/commands/dap.rs +++ b/helix-term/src/commands/dap.rs @@ -598,7 +598,7 @@ pub fn dap_variables(cx: &mut Context) { if let Ok(vars) = response { variables.reserve(vars.len()); for var in vars { - let prefix = match var.data_type { + let prefix = match var.ty { Some(data_type) => format!("{} ", data_type), None => "".to_owned(), };