prefer-non-nulls
Suggests using .nonNulls instead of .whereType for filtering out nullable values.
Example
❌ Bad:
void fn() {
Iterable<String?> a = [];
// LINT: Prefer '.nonNulls' instead of '.whereType' for filtering out nullable values.
a.whereType<String>();
}
✅ Good:
void fn() {
Iterable<String?> a = [];
a.nonNulls;
}