Skip to content

Commit 14c8b49

Browse files
simplify
1 parent 19e6383 commit 14c8b49

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

tools/add_imports/bin/add_imports.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ void main(List<String> arguments) {
1919
.map((e) => e.group(1))
2020
.whereNotNull()
2121
.toSet()
22-
.intersection(config.classesMap.values.flattened.toSet())
22+
.intersection(config.classes)
2323
.whereNot((e) => sourceString.contains('import { $e }'))
2424
.toList();
2525

tools/add_imports/lib/src/config.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1+
import 'package:collection/collection.dart';
12
import 'package:yaml/yaml.dart';
23

34
class Config {
45
final String fileUrlPrefix;
56
final Map<String, List<String>> classesMap;
67

8+
Set<String> get classes => classesMap.values.flattened.toSet();
9+
710
Config({required this.fileUrlPrefix, required this.classesMap});
811

912
factory Config.fromYaml(String yamlString) {

0 commit comments

Comments
 (0)