We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d957cf commit 50349c7Copy full SHA for 50349c7
tools/add_imports/bin/add_imports.dart
@@ -27,10 +27,7 @@ void main(List<String> arguments) {
27
28
final imports = classes.map(
29
(classname) {
30
- final filename = config.classesMap.entries
31
- .firstWhere((e) => e.value.contains(classname))
32
- .key;
33
-
+ final filename = config.filenameForClass(classname);
34
final url = '${config.fileUrlPrefix}$filename';
35
36
return 'import { $classname } from "$url";';
tools/add_imports/lib/src/config.dart
@@ -21,4 +21,7 @@ class Config {
21
fileUrlPrefix: parsedYaml['file_url_prefix'] as String,
22
);
23
}
24
+
25
+ String filenameForClass(String classname) =>
26
+ classesMap.entries.firstWhere((e) => e.value.contains(classname)).key;
0 commit comments