【发布时间】:2020-06-02 23:41:33
【问题描述】:
我有创建流并在处理期间取消流的颤动代码:
@override
void dispose() {
if (_playerSubscription != null) {
_playerSubscription.cancel;
_playerSubscription = null;
}
super.dispose();
}
问题是当我将代码提交到 pub.dev 时,静态分析器会发出以下错误:
Avoid using unnecessary statements.
就行发出错误:
_playerSubscription.cancel;
我检查了 async.dart 中的代码,它使用了与我完全相同的三行代码。
【问题讨论】:
标签: flutter dart stream analyzer