flutter / flutter/flutter-intellij
Track down all manual calls to dispose() in the IntelliJ Plugin
Open
tech debt
- Dominant language
- Java
- Stars
- 2k
- Forks
- 356
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 27
Description
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 and automatic calls to dispose leads to confusing bugs like
https://github.com/flutter/flutter-intellij/issues/6042
Contributor guide
Assessment
This issue has not been assessed yet.