Jacob Richman
Jacob Richman
Related issue: https://github.com/dart-lang/sdk/issues/49544 The cherry pick was fine to unblock but I think the right solution to this is to stop treating non-g3 BAZEL workspaces as BAZEL workspaces as we...
I would have expected to be able to opt into analytics before my project is done indexing. What happened (using Android Studio Canary Dolphin and the latest Flutter plugin:
## Steps to Reproduce Open Flutter Devtools in Android Studio. Leave an application running in Android Studio over night. Memory usage increases from around 1.4GB for Android Studio debugging a...
Some classes like `FlutterWidgetPerf` implement the Disposable interface but have `dispose()` called manually which is counter to how `dispose()` should be called for a properly functioning IntelliJ plugin. Mixing manual...
https://plugins.jetbrains.com/docs/intellij/disposers.html#the-disposer-singleton "Even though Application and Project implement Disposable, they must NEVER be used as parent disposables in plugin code. Disposables registered using those objects as parents will not be disposed...
Some users are unaware of hot restart and restart the app instead. Are there cases where we could detect when app restarts could be replaced by a hot restart and...
Now that SelectableRegion has landed in master we can resolve some long standing issues related to selecting across line boundaries in DevTools. https://master-api.flutter.dev/flutter/widgets/SelectableRegion-class.html
Currently the inspector does a lot of extra work to navigate to select a widget. We should instead dispatch an event with a file + line + column indicating IDEs...
It appears the final teardown call can sometimes flake causing test failures. Potentially this is related to the tests performing a hot restart exposing an edge case in ServiceExtensionManager. ```...