in source_gen/lib/src/constants/utils.dart [34:43]
DartObject? getFieldRecursive(DartObject? object, String field) {
if (isNullLike(object)) {
return null;
}
final result = object!.getField(field);
if (isNullLike(result)) {
return getFieldRecursive(object.getField('(super)'), field);
}
return result;
}