Skip to content
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

Add support for new DAP toolEvents #4337

Merged
merged 2 commits into from
Jan 25, 2023
Merged

Add support for new DAP toolEvents #4337

merged 2 commits into from
Jan 25, 2023

Conversation

DanTup
Copy link
Member

@DanTup DanTup commented Jan 9, 2023

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 debugger Relates to the debug adapter or process of launching a debug session 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

Can this be landed now?

@DanTup
Copy link
Member Author

DanTup commented Jan 25, 2023

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
Copy link
Member Author

DanTup commented Jan 25, 2023

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 debugger Relates to the debug adapter or process of launching a debug session 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