in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/validator/bpmn/BpmnFileInputsValidator.java [313:328]
static Set<String> getInputParameterValueFromActivity(Activity activity, Property property) {
var propertyName = property.getBinding().getName();
var extensionElements = activity.getExtensionElements();
if (Objects.isNull(extensionElements)) {
return Set.of();
}
return extensionElements.getElementsQuery()
.filterByType(CamundaInputOutput.class)
.list()
.stream()
.flatMap(cio -> cio.getCamundaInputParameters().stream())
.filter(cip -> cip.getCamundaName().equals(propertyName))
.map(CamundaInputParameter::getTextContent)
.filter(Objects::nonNull)
.collect(Collectors.toSet());
}