Skip to content

Support static DevTools extensions #7612

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

Merged
merged 34 commits into from
Apr 25, 2024

Conversation

kenzieschmoll
Copy link
Member

Work towards #7569.

Still working on test coverage but this is ready for an initial review.

@bkonyi
Copy link
Contributor

bkonyi commented Apr 19, 2024

Changes LGTM so far. Will re-review once tests are added.

@kenzieschmoll kenzieschmoll marked this pull request as ready for review April 23, 2024 18:58
@kenzieschmoll kenzieschmoll requested a review from a team as a code owner April 23, 2024 18:58
@kenzieschmoll kenzieschmoll requested review from polina-c and removed request for a team April 23, 2024 18:58
@kenzieschmoll
Copy link
Member Author

kenzieschmoll commented Apr 25, 2024

@DanTup would you be able to test this out on Windows and verify this is WAI?
Steps:

  • Sync DevTools to latest master and Patch this change
  • Add a path dependency on devtools_shared from package:dds
  • Open the devtools_extensions/example folder in VS Code
  • Reload VS code using a local DevTools build
  • Open DevTools in the Browser, and you should see two static extensions show up dart_foo and standalone_extensions.

@DanTup
Copy link
Contributor

DanTup commented Apr 25, 2024

Seems like something failed when trying to use a local DevTools (running it with serve)

Edit: Ignore that... it was taking a while to start up and I opened the log file.. but I had not enabled logging and was logging at an old log from last time I was using this test project 🤦‍♂️

@DanTup
Copy link
Contributor

DanTup commented Apr 25, 2024

Tested a few things discussed with Kenzie over chat, all looks good to me on Windows :-)

image

@kenzieschmoll kenzieschmoll merged commit 5d1d103 into flutter:master Apr 25, 2024
@kenzieschmoll kenzieschmoll deleted the dte-static branch April 25, 2024 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants