on master help sign in
dap: Fix examples
d6e8a44Blaž Hrastnik
helix-dap/examples/dap-dlv.rs+5−2
@@ -1,4 +1,4 @@
1−use helix_dap::{events, Client, Event, Payload, Result, SourceBreakpoint};
1+use helix_dap::{events, Client, Event, Payload, Result, SourceBreakpoint, ThreadId};
2use serde::{Deserialize, Serialize};
2use serde::{Deserialize, Serialize};
3use serde_json::to_value;
3use serde_json::to_value;
4use tokio::sync::mpsc::UnboundedReceiver;
4use tokio::sync::mpsc::UnboundedReceiver;
@@ -109,7 +109,10 @@ pub async fn main() -> Result<()> {
109 .read_line(&mut _in)
109 .read_line(&mut _in)
110 .expect("Failed to read line");
110 .expect("Failed to read line");
111
111
112+ println!(
113+ "continued: {:?}",
112− println!("continued: {:?}", client.continue_thread(0).await);
114+ client.continue_thread(ThreadId::default()).await
115+ );
113
116
114 let mut _in = String::new();
117 let mut _in = String::new();
115 std::io::stdin()
118 std::io::stdin()
helix-dap/examples/dap-lldb.rs+5−2
@@ -1,4 +1,4 @@
1−use helix_dap::{events, Client, Event, Payload, Result, SourceBreakpoint};
1+use helix_dap::{events, Client, Event, Payload, Result, SourceBreakpoint, ThreadId};
2use serde::{Deserialize, Serialize};
2use serde::{Deserialize, Serialize};
3use serde_json::to_value;
3use serde_json::to_value;
4use tokio::sync::mpsc::UnboundedReceiver;
4use tokio::sync::mpsc::UnboundedReceiver;
@@ -111,7 +111,10 @@ pub async fn main() -> Result<()> {
111 .read_line(&mut _in)
111 .read_line(&mut _in)
112 .expect("Failed to read line");
112 .expect("Failed to read line");
113
113
114+ println!(
115+ "continued: {:?}",
114− println!("continued: {:?}", client.continue_thread(0).await);
116+ client.continue_thread(ThreadId::default()).await
117+ );
115
118
116 let mut _in = String::new();
119 let mut _in = String::new();
117 std::io::stdin()
120 std::io::stdin()