Skip to content

Commit e4cecee

Browse files
simplify
1 parent db01725 commit e4cecee

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

tools/add_imports/bin/add_imports.dart

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@ import 'package:yaml/yaml.dart';
88

99
void main(List<String> arguments) {
1010
try {
11-
final (sourceFile, config) = init(arguments);
11+
final Args(:filename, :configpath) = Args.parse(arguments);
12+
13+
final configString = File(configpath).readAsStringSync();
14+
final config = Config.fromYaml(configString);
15+
16+
final sourceFile = File(filename);
1217
final sourceString = sourceFile.readAsStringSync();
1318
final newSource = createNewSource(sourceString, config);
1419
if (newSource == sourceString) return;
@@ -23,14 +28,6 @@ void main(List<String> arguments) {
2328
}
2429
}
2530

26-
(File, Config) init(List<String> arguments) {
27-
final Args(:filename, :configpath) = Args.parse(arguments);
28-
final configString = File(configpath).readAsStringSync();
29-
final config = Config.fromYaml(configString);
30-
31-
return (File(filename), config);
32-
}
33-
3431
String createNewSource(String sourceString, Config config) {
3532
final classes = RegExp(r'new self.([A-Za-z]+)\(')
3633
.allMatches(sourceString)

0 commit comments

Comments
 (0)