Skip to content

Add support for new DAP toolEvents - #4337

Merged
DanTup merged 2 commits into
masterfrom
handle-dap-tool-event
Jan 25, 2023
Merged

DanTup merged 2 commits into
masterfrom
handle-dap-tool-event

Conversation

@DanTup

@DanTup DanTup commented Jan 9, 2023 •

Copy link
Copy Markdown
Member

Will only work once flutter/flutter#118098 has landed and DDS >= 2.7.2 rolls into Flutter.

The old DAP is not being updated but will continue to use the old inspect() event (which is still being sent for compatibility).

Fixes #4193.

@DanTup DanTup added is bug fix in debugging Relates to the debug adapter or process of running debug sessions labels Jan 9, 2023
@DanTup DanTup added this to the v3.58.0 milestone Jan 9, 2023
@DanTup DanTup modified the milestones: v3.58.0, v3.60.0 Jan 19, 2023
@jacob314

Copy link
Copy Markdown

Can this be landed now?

@DanTup

DanTup commented Jan 25, 2023

Copy link
Copy Markdown
Member Author

Technically, yes - but it won't work until the new DDS is rolled into Flutter (which I think is blocked on some other dependencies like dwds being compatible with vm_service 10). I was waiting for that to be done just so I could do a final test with everything landed (since previous testing was done using dependency_overrides etc.).

@DanTup

DanTup commented Jan 25, 2023

Copy link
Copy Markdown
Member Author

Scratch that, DDS was already rolled to the required version (I thought it was blocked based on flutter/flutter#118414).

I'll publishing a release shortly, so I'll do that first, then land this before pushing a pre-release. I don't want to merge this in right before the release (and it will only work for those on master anyway, who are hopefully on the pre-release version of the extension).

@DanTup
DanTup merged commit 6f1ca95 into master Jan 25, 2023
@DanTup
DanTup deleted the handle-dap-tool-event branch January 25, 2023 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in debugging Relates to the debug adapter or process of running debug sessions is bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Inspect Widget" does not navigate to code in IDE when using new DAPs

2 participants