handleNullableFieldType function
void
handleNullableFieldType(
- List types,
- Class class0
)
Implementation
void handleNullableFieldType(List<dynamic> types, Class class0) {
final nullables = class0.fields.where((e) => e.type == "Null");
nullables.forEach((nullable) {
String? type;
for (final class2 in types) {
class2 as Class;
type = class2.fields
.firstWhereOrNull((e) => e.name == nullable.name && e.type != "Null")
?.type;
if (type != null) break;
}
type ??= "dynamic";
nullable.nullable = true;
nullable.type = type;
});
}