-
Notifications
You must be signed in to change notification settings - Fork 344
Add ServiceExtensionManager to DevTools. #54
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 ServiceExtensionManager to DevTools. #54
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like it is on the right track. Can you add some tests? The DevTools project is setup to b e reasonable to write actual tests. The test should use a real VMService connected to a flutter app so we can verify the service extension reporting actual works as expected. It is fine for the tests to feel a bit more like integration tests than unittests. You will have to be a little bit careful dealing with testing the async behavior in the tests. Let me know if something doesn't seem like it is working.
…s into service_extensions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Go ahead and land and we'll polish after landing.
Will add tests in follow up CL. |
Adds and restores service extensions from service.dart.
Follow up CLs: