-
Notifications
You must be signed in to change notification settings - Fork 316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breakpoints are marked as verified before being resolved #764
Labels
in debugger
Relates to the debug adapter or process of launching a debug session
is bug
relies on sdk changes
Something that requires changes in the Dart/Flutter SDK to ship before it will become available
Milestone
Comments
DanTup
added
is bug
in debugger
Relates to the debug adapter or process of launching a debug session
labels
Apr 2, 2018
DanTup
added
the
blocked on vs code / lsp / dap
Requires a change in VS Code to progress
label
Oct 18, 2018
Progress is on the |
DanTup
removed
the
blocked on vs code / lsp / dap
Requires a change in VS Code to progress
label
Nov 12, 2018
DanTup
added a commit
that referenced
this issue
Jan 3, 2019
DanTup
added a commit
that referenced
this issue
Jan 3, 2019
DanTup
added a commit
that referenced
this issue
Jan 3, 2019
copybara-service bot
pushed a commit
to dart-lang/sdk
that referenced
this issue
Feb 28, 2023
Previously we just always sent verified:true for all breakpoints and never handled resolution. This meant breakpoints always appeared verified in VS Code, and did not update to their correct locations when resolved. This change sends verified:false initially, and then uses the BreakpointAdded/BreakpointResolved events to send verified:true and an updated location as the events arrive. Fixes Dart-Code/Dart-Code#764. Change-Id: I5b008bef802bb1c31219175a03498f5015ec4a04 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/285909 Commit-Queue: Ben Konyi <bkonyi@google.com> Reviewed-by: Ben Konyi <bkonyi@google.com>
Fixed by dart-lang/sdk@55cb3ce. |
DanTup
added
the
relies on sdk changes
Something that requires changes in the Dart/Flutter SDK to ship before it will become available
label
Feb 28, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
in debugger
Relates to the debug adapter or process of launching a debug session
is bug
relies on sdk changes
Something that requires changes in the Dart/Flutter SDK to ship before it will become available
Seems like we always say breakpoints are verified when we get back an unresolved confirmation. I think they should remain unverified until we get BreakpointResolved (which we currently ignore).
The text was updated successfully, but these errors were encountered: