if (type.isArray()) {
Schema actualSchema = field.schema().getTypes().get(1);
Object value = getValue(jp, type.getArrayElementType(), null, false, project, collection);
if(value == null) {
LOGGER.warn(new RuntimeException(jp.getValueAsString()), String.format("Error while parsing %s field", type.name()));
Object value;
if (t.isScalarValue()) {
value = getValue(jp, type.getMapValueType(), null, false, project, collection);
} else {
value = JsonHelper.encode(jp.readValueAsTree());
value = getValue(jp, type.getMapValueType(), null, false, project, collection);
objects.add(getValue(jp, type.getArrayElementType(), null, false, project, collection));