@@ -52,110 +52,110 @@ Future<List<_ClassInsight>> extractClassInsightsFromDartFile(
52
52
53
53
// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
54
54
55
- ModelGenerateScreenBindings _updateFromClassAnnotationField (
56
- ModelGenerateScreenBindings annotation,
57
- OnClassAnnotationFieldParams params,
58
- ) {
59
- return ModelGenerateScreenBindings .of (annotation);
60
- // switch (params.fieldName) {
61
- // case ModelGenerateScreenBindingsFieldNames.args:
62
- // return annotation.copyWith(
63
- // ModelGenerateScreenBindings(
64
- // args: params.fieldValue.toMapValue()?.map(
65
- // (k, v) => MapEntry(k?.toStringValue(), v?.toStringValue()),
66
- // ),
67
- // ),
68
- // );
69
- // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedInAndVerified:
70
- // return annotation.copyWith(
71
- // ModelGenerateScreenBindings(
72
- // isAccessibleOnlyIfLoggedInAndVerified: params.fieldValue.toBoolValue(),
73
- // ),
74
- // );
75
- // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedIn:
76
- // return annotation.copyWith(
77
- // ModelGenerateScreenBindings(
78
- // isAccessibleOnlyIfLoggedIn: params.fieldValue.toBoolValue(),
79
- // ),
80
- // );
81
- // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedOut:
82
- // return annotation.copyWith(
83
- // ModelGenerateScreenBindings(
84
- // isAccessibleOnlyIfLoggedOut: params.fieldValue.toBoolValue(),
85
- // ),
86
- // );
87
- // case ModelGenerateScreenBindingsFieldNames.isRedirectable:
88
- // return annotation.copyWith(
89
- // ModelGenerateScreenBindings(
90
- // isRedirectable: params.fieldValue.toBoolValue(),
91
- // ),
92
- // );
93
- // case ModelGenerateScreenBindingsFieldNames.path:
94
- // return annotation.copyWith(
95
- // ModelGenerateScreenBindings(
96
- // path: params.fieldValue.toStringValue(),
97
- // ),
98
- // );
99
- // case ModelGenerateScreenBindingsFieldNames.queryParameters:
100
- // return annotation.copyWith(
101
- // ModelGenerateScreenBindings(
102
- // queryParameters: {
103
- // ...?annotation.queryParameters,
104
- // ...?params.fieldValue.toSetValue()?.map((e) {
105
- // final field = FieldModel(
106
- // fieldPath: e.fieldPathFromRecord()!,
107
- // fieldType: e.fieldTypeFromRecord()!,
108
- // nullable: e.nullableFromRecord()!,
109
- // );
110
- // return field.toRecord;
111
- // }),
112
- // },
113
- // ),
114
- // );
115
- // case ModelGenerateScreenBindingsFieldNames.internalParameters:
116
- // return annotation.copyWith(
117
- // ModelGenerateScreenBindings(
118
- // internalParameters: {
119
- // ...?annotation.internalParameters,
120
- // ...?params.fieldValue.toSetValue()?.map((e) {
121
- // final field = FieldModel(
122
- // fieldPath: e.fieldPathFromRecord()!,
123
- // fieldType: e.fieldTypeFromRecord()!,
124
- // nullable: e.nullableFromRecord()!,
125
- // );
126
- // return field.toRecord;
127
- // }),
128
- // },
129
- // ),
130
- // );
131
- // case ModelGenerateScreenBindingsFieldNames.title:
132
- // return annotation.copyWith(
133
- // ModelGenerateScreenBindings(
134
- // title: params.fieldValue.toStringValue(),
135
- // ),
136
- // );
137
- // case ModelGenerateScreenBindingsFieldNames.className:
138
- // return annotation.copyWith(
139
- // ModelGenerateScreenBindings(
140
- // className: params.fieldValue.toStringValue(),
141
- // ),
142
- // );
143
- // case ModelGenerateScreenBindingsFieldNames.screenKey:
144
- // return annotation.copyWith(
145
- // ModelGenerateScreenBindings(
146
- // screenKey: params.fieldValue.toStringValue(),
147
- // ),
148
- // );
149
- // case ModelGenerateScreenBindingsFieldNames.keyStringCase:
150
- // return annotation.copyWith(
151
- // ModelGenerateScreenBindings(
152
- // keyStringCase: params.fieldValue.toStringValue(),
153
- // ),
154
- // );
155
- // default:
156
- // return ModelGenerateScreenBindings.of(annotation);
157
- // }
158
- }
55
+ // ModelGenerateScreenBindings _updateFromClassAnnotationField(
56
+ // ModelGenerateScreenBindings annotation,
57
+ // OnClassAnnotationFieldParams params,
58
+ // ) {
59
+ // return ModelGenerateScreenBindings.of(annotation);
60
+ // // switch (params.fieldName) {
61
+ // // case ModelGenerateScreenBindingsFieldNames.args:
62
+ // // return annotation.copyWith(
63
+ // // ModelGenerateScreenBindings(
64
+ // // args: params.fieldValue.toMapValue()?.map(
65
+ // // (k, v) => MapEntry(k?.toStringValue(), v?.toStringValue()),
66
+ // // ),
67
+ // // ),
68
+ // // );
69
+ // // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedInAndVerified:
70
+ // // return annotation.copyWith(
71
+ // // ModelGenerateScreenBindings(
72
+ // // isAccessibleOnlyIfLoggedInAndVerified: params.fieldValue.toBoolValue(),
73
+ // // ),
74
+ // // );
75
+ // // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedIn:
76
+ // // return annotation.copyWith(
77
+ // // ModelGenerateScreenBindings(
78
+ // // isAccessibleOnlyIfLoggedIn: params.fieldValue.toBoolValue(),
79
+ // // ),
80
+ // // );
81
+ // // case ModelGenerateScreenBindingsFieldNames.isAccessibleOnlyIfLoggedOut:
82
+ // // return annotation.copyWith(
83
+ // // ModelGenerateScreenBindings(
84
+ // // isAccessibleOnlyIfLoggedOut: params.fieldValue.toBoolValue(),
85
+ // // ),
86
+ // // );
87
+ // // case ModelGenerateScreenBindingsFieldNames.isRedirectable:
88
+ // // return annotation.copyWith(
89
+ // // ModelGenerateScreenBindings(
90
+ // // isRedirectable: params.fieldValue.toBoolValue(),
91
+ // // ),
92
+ // // );
93
+ // // case ModelGenerateScreenBindingsFieldNames.path:
94
+ // // return annotation.copyWith(
95
+ // // ModelGenerateScreenBindings(
96
+ // // path: params.fieldValue.toStringValue(),
97
+ // // ),
98
+ // // );
99
+ // // case ModelGenerateScreenBindingsFieldNames.queryParameters:
100
+ // // return annotation.copyWith(
101
+ // // ModelGenerateScreenBindings(
102
+ // // queryParameters: {
103
+ // // ...?annotation.queryParameters,
104
+ // // ...?params.fieldValue.toSetValue()?.map((e) {
105
+ // // final field = FieldModel(
106
+ // // fieldPath: e.fieldPathFromRecord()!,
107
+ // // fieldType: e.fieldTypeFromRecord()!,
108
+ // // nullable: e.nullableFromRecord()!,
109
+ // // );
110
+ // // return field.toRecord;
111
+ // // }),
112
+ // // },
113
+ // // ),
114
+ // // );
115
+ // // case ModelGenerateScreenBindingsFieldNames.internalParameters:
116
+ // // return annotation.copyWith(
117
+ // // ModelGenerateScreenBindings(
118
+ // // internalParameters: {
119
+ // // ...?annotation.internalParameters,
120
+ // // ...?params.fieldValue.toSetValue()?.map((e) {
121
+ // // final field = FieldModel(
122
+ // // fieldPath: e.fieldPathFromRecord()!,
123
+ // // fieldType: e.fieldTypeFromRecord()!,
124
+ // // nullable: e.nullableFromRecord()!,
125
+ // // );
126
+ // // return field.toRecord;
127
+ // // }),
128
+ // // },
129
+ // // ),
130
+ // // );
131
+ // // case ModelGenerateScreenBindingsFieldNames.title:
132
+ // // return annotation.copyWith(
133
+ // // ModelGenerateScreenBindings(
134
+ // // title: params.fieldValue.toStringValue(),
135
+ // // ),
136
+ // // );
137
+ // // case ModelGenerateScreenBindingsFieldNames.className:
138
+ // // return annotation.copyWith(
139
+ // // ModelGenerateScreenBindings(
140
+ // // className: params.fieldValue.toStringValue(),
141
+ // // ),
142
+ // // );
143
+ // // case ModelGenerateScreenBindingsFieldNames.screenKey:
144
+ // // return annotation.copyWith(
145
+ // // ModelGenerateScreenBindings(
146
+ // // screenKey: params.fieldValue.toStringValue(),
147
+ // // ),
148
+ // // );
149
+ // // case ModelGenerateScreenBindingsFieldNames.keyStringCase:
150
+ // // return annotation.copyWith(
151
+ // // ModelGenerateScreenBindings(
152
+ // // keyStringCase: params.fieldValue.toStringValue(),
153
+ // // ),
154
+ // // );
155
+ // // default:
156
+ // // return ModelGenerateScreenBindings.of(annotation);
157
+ // // }
158
+ // }
159
159
160
160
// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
161
161
0 commit comments