debugger: Add breakpoint list (#28496)

![image](https://github.com/user-attachments/assets/2cbe60cc-bf04-4233-a7bc-32affff8eef5)
Release Notes:

- N/A

---------

Co-authored-by: Anthony Eid <hello@anthonyeid.me>
This commit is contained in:
Piotr Osiewicz 2025-04-10 20:18:58 +02:00 committed by GitHub
parent 3abf95216c
commit 26f4705198
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 711 additions and 18 deletions

View file

@ -852,8 +852,7 @@ fn create_new_session(
cx.emit(DapStoreEvent::DebugClientStarted(session_id));
cx.notify();
})?;
match {
let seq_result = {
session
.update(cx, |session, cx| session.request_initialize(cx))?
.await?;
@ -863,7 +862,8 @@ fn create_new_session(
session.initialize_sequence(initialized_rx, cx)
})?
.await
} {
};
match seq_result {
Ok(_) => {}
Err(error) => {
this.update(cx, |this, cx| {