This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new 3510418b Fix for missed data in CamelYamlDsl.json
3510418b is described below
commit 3510418bbe139b71e548424e5510fe74bd6841a3
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Thu Oct 9 17:47:13 2025 -0400
Fix for missed data in CamelYamlDsl.json
---
.../org/apache/camel/karavan/generator/CamelMetadataGenerator.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelMetadataGenerator.java
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelMetadataGenerator.java
index 4705ba96..6f3dc96b 100644
---
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelMetadataGenerator.java
+++
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelMetadataGenerator.java
@@ -51,7 +51,9 @@ public final class CamelMetadataGenerator extends
AbstractGenerator {
// Generate DataFormats
JsonObject dataformats = getProperties(definitions,
"org.apache.camel.model.dataformat.DataFormatsDefinition");
camelModel.append("\nexport const DataFormats: [string, string,
string][] = [\n");
- dataformats.getMap().forEach((name, val) -> {
+ var keys = new ArrayList<>(dataformats.getMap().keySet());
+ keys.add("dfdl"); // Fix
+ keys.stream().sorted().forEach((name) -> {
String json = getMetaDataFormat(name);
JsonObject model = new JsonObject(json).getJsonObject("model");
String title = model.getString("title");