devtools
devtools copied to clipboard
Performance tools for Flutter
The windows bots are too flaky to run every build. We can either enable them more as FYI bots that don't block commits or track down all the windows specific...
DevTools provides a server implementation which is intended to be used as a CLI package. It would be useful if it could also be used programmatically so `package:dwds` doesn't have...
We should audit our icons and see if using high-res icons still looks good on a low dpi monitor. We have both regular and @2x icons because that is what...
`https://github.com/flutter/devtools/blob/master/packages/devtools/tool/version_check.dart` is an existing check that could be converted over. We could also use additional checks to prevent direct imports of `dart:html` and potentially in the future direct imports of...
Currently we'll only connect to the server for release builds where we know the server is serving: https://github.com/flutter/devtools/pull/987#pullrequestreview-286518143
To make file editting easier, we could add an option to the file handler that sets the files it returns to expire immediately so that we don't have to worry...
We have several tests that are run with a tag and excluded in some configurations. `build_runner test` and `pub test` do support tags.
Previously, integration tests would run the devtools app via `dart pub.snapshot run` instead of starting pub directly. This prevented Windows-based dart test runs getting killed, leaving the pub process behind....
We need to introduce tests that navigate the Flutter app and verify our navigation behavior. For now, we don't need to write this while we're making changes to how the...
Integration tests appear to sometimes timeout without adding `--delete-conflicting-output`. Theories are that this is either due to build_runner rebuilding when it shouldn't due to us triggering the file watcher (which...