flutter / flutter/flutter-intellij

Track down all manual calls to dispose() in the IntelliJ Plugin

Open
#6,077 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.