You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/06/27 08:30:34 UTC
[camel] 02/03: CAMEL-19499: camel-yaml-dsl: Missing rest-configuration in YAML DSL schema (#10492)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-3.21.x
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 212292a3736bbb1295b7142fab6af7b1c971e55d
Author: Tomohisa Igarashi <tm...@gmail.com>
AuthorDate: Mon Jun 26 12:01:10 2023 -0400
CAMEL-19499: camel-yaml-dsl: Missing rest-configuration in YAML DSL schema (#10492)
---
.../org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java | 1 +
.../apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java | 3 +++
.../src/generated/resources/schema/camel-yaml-dsl.json | 6 ++++++
.../camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json | 3 +++
4 files changed, 13 insertions(+)
diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
index 42f77213767..9370353c1e8 100644
--- a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
+++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
@@ -12536,6 +12536,7 @@ public final class ModelDeserializers extends YamlDeserializerSupport {
}
}
+ @YamlIn
@YamlType(
nodes = {
"rest-configuration",
diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
index 7f1b64acd12..2881b80dbc9 100644
--- a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
+++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
@@ -393,6 +393,9 @@ public class GenerateYamlDeserializersMojo extends GenerateYamlSupportMojo {
if (info.name().toString().equals("org.apache.camel.model.rest.RestDefinition")) {
builder.addAnnotation(CN_YAML_IN);
}
+ if (info.name().toString().equals("org.apache.camel.model.rest.RestConfigurationDefinition")) {
+ builder.addAnnotation(CN_YAML_IN);
+ }
final AtomicReference<String> modelName = new AtomicReference<>();
annotationValue(info, XML_ROOT_ELEMENT_ANNOTATION_CLASS, "name")
diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
index 7f8aeca9036..1144392d45f 100644
--- a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
+++ b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
@@ -8290,6 +8290,12 @@
"templatedRoute" : {
"$ref" : "#/items/definitions/org.apache.camel.model.TemplatedRouteDefinition"
},
+ "rest-configuration" : {
+ "$ref" : "#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+ },
+ "restConfiguration" : {
+ "$ref" : "#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+ },
"rest" : {
"$ref" : "#/items/definitions/org.apache.camel.model.rest.RestDefinition"
}
diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
index e8701676be3..d980756c26e 100644
--- a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
+++ b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
@@ -8176,6 +8176,9 @@
"templatedRoute" : {
"$ref" : "#/items/definitions/org.apache.camel.model.TemplatedRouteDefinition"
},
+ "restConfiguration" : {
+ "$ref" : "#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+ },
"rest" : {
"$ref" : "#/items/definitions/org.apache.camel.model.rest.RestDefinition"
}