devtools icon indicating copy to clipboard operation
devtools copied to clipboard

Performance tools for Flutter

Results 668 devtools issues
Sort by recently updated
recently updated
newest added

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...

testing
tech debt

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...

tech debt
P3
cross-screen

`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...

enhancement
tech debt
hurts-developer-velocity

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

enhancement
hurts-developer-velocity

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.

testing
hummingbird
hurts-developer-velocity

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....

testing
hummingbird

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...

testing
hummingbird

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...

testing
tech debt