Skip to content

Commit 1d25749

Browse files
committed
Update
1 parent 2ae72b2 commit 1d25749

File tree

2 files changed

+14
-93
lines changed

2 files changed

+14
-93
lines changed

lib/src/generate_screen_access/_insight_mappers.dart

Lines changed: 0 additions & 89 deletions
This file was deleted.

lib/src/generate_screen_access/generator.dart

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import 'package:df_screen_core/df_screen_core.dart';
1515
import 'package:df_string/df_string.dart';
1616

1717
import '_extract_class_insights_from_dart_file.dart';
18-
import '_insight_mappers.dart';
1918

2019
// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
2120

@@ -69,8 +68,8 @@ Future<void> generateScreenAccess({
6968
final classInsights = <ClassInsight<ModelGenerateScreenBindings>>[];
7069

7170
// For each file...
72-
for (final filePathResult in sourceFileExplorerResults.filePathResults
73-
.where((e) => e.category == _Categories.DART)) {
71+
for (final filePathResult
72+
in sourceFileExplorerResults.filePathResults.where((e) => e.category == _Categories.DART)) {
7473
final filePath = filePathResult.path;
7574

7675
// Extract insights from the file.
@@ -88,7 +87,7 @@ Future<void> generateScreenAccess({
8887
Placeholders.SCREEN_MAKERS.placeholder: classInsights.map(
8988
(e) {
9089
final a = e.className.toPascalCase();
91-
return 'maker$a,';
90+
return 'maker$a';
9291
},
9392
).join(','),
9493
Placeholders.PATHS.placeholder: classInsights.map(
@@ -161,3 +160,14 @@ Future<void> generateScreenAccess({
161160
enum _Categories {
162161
DART,
163162
}
163+
164+
enum Placeholders {
165+
SCREEN_MAKERS,
166+
PATHS,
167+
PATHS_NOT_REDIRECTABLE,
168+
PATHS_ALWAYS_ACCESSIBLE,
169+
PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN_AND_VERIFIED,
170+
PATHS_ACCESSIBLE_ONLY_IF_LOGGED_IN,
171+
PATHS_ACCESSIBLE_ONLY_IF_LOGGED_OUT,
172+
GENERATED_SCREEN_ROUTES,
173+
}

0 commit comments

Comments
 (0)