Skip to content

Commit 3702528

Browse files
committed
update
1 parent 39b1e24 commit 3702528

1 file changed

Lines changed: 41 additions & 50 deletions

File tree

lib/src/generate_screen_access.dart

Lines changed: 41 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,8 @@ Future<void> generateScreenAccess(
7272
templates = argResults.multiOption(DefaultMultiOptions.TEMPLATES.name);
7373
dartSdk = argResults.option(DefaultOptionParams.DART_SDK.name);
7474
} catch (_) {
75-
_print(
76-
Log.printRed,
77-
'Missing required args! Use --help flag for more information.',
78-
);
75+
Log.printRed('Missing required args! Use --help flag for more information.');
76+
7977
exit(ExitCodes.FAILURE.code);
8078
}
8179

@@ -110,9 +108,7 @@ Future<void> generateScreenAccess(
110108
final templateData = <String, String>{};
111109
for (final template in templates) {
112110
Log.printWhite('Reading template at: $template...');
113-
final result = await MdTemplateUtility.i
114-
.readTemplateFromPathOrUrl(template)
115-
.value;
111+
final result = await MdTemplateUtility.i.readTemplateFromPathOrUrl(template).value;
116112

117113
if (result.isErr()) {
118114
Log.printRed(' Failed to read template!');
@@ -163,10 +159,6 @@ Future<void> generateScreenAccess(
163159

164160
// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
165161

166-
void _print(void Function(String) print, String message) {
167-
print('$message');
168-
}
169-
170162
bool _isAllowedFileName(String e) {
171163
final lc = e.toLowerCase();
172164
return !lc.endsWith('.g.dart') && lc.endsWith('.dart');
@@ -189,42 +181,41 @@ class TemplateInterpolator2<T> {
189181
}
190182
}
191183

192-
final _interpolator =
193-
TemplateInterpolator2<ClassInsight<GenerateScreenBindings>>({
194-
'___ROUTE_BUILDERS___': (insight) {
195-
final a = insight.className.toPascalCase();
196-
return ['${a}RouteBuilder()'].join('\n');
197-
},
198-
'___SCREEN_MAKERS___': (insight) {
199-
final a = insight.className.toPascalCase();
200-
return 'maker$a';
201-
},
202-
'___PATHS___': (insight) {
203-
final a = insight.className.toUpperSnakeCase();
204-
return '...PATH_$a';
205-
},
206-
'___PATHS_NOT_REDIRECTABLE___': (insight) {
207-
final a = insight.className.toUpperSnakeCase();
208-
return '...PATH_NOT_REDIRECTABLE_$a';
209-
},
210-
'___PATHS_ALWAYS_ACCESSIBLE___': (insight) {
211-
final a = insight.className.toUpperSnakeCase();
212-
return '...PATH_ALWAYS_ACCESSIBLE_$a';
213-
},
214-
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN_AND_VERIFIED___': (insight) {
215-
final a = insight.className.toUpperSnakeCase();
216-
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_IN_AND_VERIFIED_$a';
217-
},
218-
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN___': (insight) {
219-
final a = insight.className.toUpperSnakeCase();
220-
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_IN_$a';
221-
},
222-
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_OUT___': (insight) {
223-
final a = insight.className.toUpperSnakeCase();
224-
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_OUT_$a';
225-
},
226-
'___GENERATED_SCREEN_ROUTES___': (insight) {
227-
final a = insight.className.toPascalCase();
228-
return 'generated${a}Route';
229-
},
230-
});
184+
final _interpolator = TemplateInterpolator2<ClassInsight<GenerateScreenBindings>>({
185+
'___ROUTE_BUILDERS___': (insight) {
186+
final a = insight.className.toPascalCase();
187+
return ['${a}RouteBuilder()'].join('\n');
188+
},
189+
'___SCREEN_MAKERS___': (insight) {
190+
final a = insight.className.toPascalCase();
191+
return 'maker$a';
192+
},
193+
'___PATHS___': (insight) {
194+
final a = insight.className.toUpperSnakeCase();
195+
return '...PATH_$a';
196+
},
197+
'___PATHS_NOT_REDIRECTABLE___': (insight) {
198+
final a = insight.className.toUpperSnakeCase();
199+
return '...PATH_NOT_REDIRECTABLE_$a';
200+
},
201+
'___PATHS_ALWAYS_ACCESSIBLE___': (insight) {
202+
final a = insight.className.toUpperSnakeCase();
203+
return '...PATH_ALWAYS_ACCESSIBLE_$a';
204+
},
205+
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN_AND_VERIFIED___': (insight) {
206+
final a = insight.className.toUpperSnakeCase();
207+
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_IN_AND_VERIFIED_$a';
208+
},
209+
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN___': (insight) {
210+
final a = insight.className.toUpperSnakeCase();
211+
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_IN_$a';
212+
},
213+
'___PATHS_ACCESSIBLE_ONLY_IF_LOGGED_OUT___': (insight) {
214+
final a = insight.className.toUpperSnakeCase();
215+
return '...PATH_ACCESSIBLE_ONLY_IF_LOGGED_OUT_$a';
216+
},
217+
'___GENERATED_SCREEN_ROUTES___': (insight) {
218+
final a = insight.className.toPascalCase();
219+
return 'generated${a}Route';
220+
},
221+
});

0 commit comments

Comments
 (0)