in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/form/FormToSearchConditionExistenceValidator.java [103:114]
private List<String> getDataUrlsFromForm(JsonNode form) {
var components = form.findValue("components");
if (Objects.isNull(components)) {
return List.of();
}
return Streams.stream(components.elements())
.filter(component -> "selectLatest".equals(component.get("type").asText()))
.map(component -> component.findValue("url"))
.filter(url -> Objects.nonNull(url) && !url.asText().isBlank())
.map(JsonNode::asText)
.collect(Collectors.toList());
}