unnecessary_ this
Details about the 'unnecessary_this' diagnostic produced by the Dart analyzer.
Unnecessary 'this.' qualifier.
Description
#
The analyzer produces this diagnostic when the keyword
this is used to access a member that isn't
shadowed.
Example
#
The following code produces this diagnostic because the use of
this to access the field _f isn't
necessary:
class C {
final int _f = 2;
int get f => this._f;
}
Common fixes
#Remove the this.:
class C {
final int _f = 2;
int get f => _f;
}
除非另有说明,文档之所提及适用于 Dart 3.12.2 版本报告页面问题.