ptwcode_lints 1.0.4
ptwcode_lints: ^1.0.4 copied to clipboard
This package contains a set of lints for Flutter to encourage good coding practices.
example/lib/main.dart
class Dumb {
void fun1() => print(_user.name);
void fun2() => print(_user.name);
}
void fun4() {
list.map((el) => el.name); // no warning
list.map((el) => el.name); // no warning
}
void fun3() {
list.map((el) => _user.name); // warning
list.map((el) => _user.name); // warning
}
void fun2() {
// ignore: unused_local_variable
final name = _user.name; // warning
print(_user.name);
}
void fun1() {
final name = _user.name; // no warning
print(name);
}
class _User {
_User(this.name);
final String name;
}
final _user = _User('John2');
final list = <_User>[];