in src/main/java/com/epam/digital/data/platform/form/provider/service/impl/FormSchemaValidationServiceImpl.java [50:62]
public Map<String, ValidationError> validate(String formSchemaData) {
try {
var jsonNode = objectMapper.readTree(formSchemaData);
var validationErrorMap = validateSchemaStructure(jsonNode);
validationErrorMap.putAll(validateDuplications(formSchemaData));
return validationErrorMap;
} catch (JsonProcessingException e) {
throw new FormSchemaValidationException(
"Error during form schema validation: schema is not valid", e);
}
}