Skip to content

Commit 17afd43

Browse files
author
Illia Aihistov
committed
refactor: update avoid_non_null_assertion parameter parsing to correctly extract keys from maps
1 parent ec6a1e5 commit 17afd43

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/src/lints/avoid_non_null_assertion/models/avoid_non_null_assertion_parameters.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ class AvoidNonNullAssertionParameters {
3636
final raw = json['ignored_types'];
3737
final excludeList = switch (raw) {
3838
Iterable() => raw.whereType<String>().toSet(),
39-
Map() || String() => {raw.toString()},
39+
Map() => raw.keys.whereType<String>().toSet(),
40+
String() => {raw},
4041
_ => const <String>{},
4142
};
4243

0 commit comments

Comments
 (0)