This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new fb34ab3  CAMEL-17282: RemoveHeader EIP remove deprecated headerName
fb34ab3 is described below

commit fb34ab320a8f883ae03ae83d16506ff465d50275
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Dec 6 17:48:49 2021 +0100

    CAMEL-17282: RemoveHeader EIP remove deprecated headerName
---
 .../resources/org/apache/camel/catalog/models/removeHeader.json  | 3 +--
 .../resources/org/apache/camel/catalog/schemas/camel-spring.xsd  | 9 +--------
 .../apache/camel/dsl/yaml/deserializers/ModelDeserializers.java  | 8 +-------
 .../camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json   | 6 ++----
 4 files changed, 5 insertions(+), 21 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/removeHeader.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/removeHeader.json
index 5fb3ba1..7708722 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/removeHeader.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/removeHeader.json
@@ -11,8 +11,7 @@
     "output": false
   },
   "properties": {
-    "name": { "kind": "attribute", "displayName": "Name", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Name of header to remove" 
},
-    "headerName": { "kind": "attribute", "displayName": "Header Name", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": true, "autowired": false, "secret": false, "description": "Name 
of header to remove (deprecated use name instead)" },
+    "name": { "kind": "attribute", "displayName": "Name", "required": true, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Name of header to remove" 
},
     "id": { "kind": "attribute", "displayName": "Id", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Sets the id of this node" 
},
     "description": { "kind": "element", "displayName": "Description", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.model.DescriptionDefinition", "deprecated": false, 
"autowired": false, "secret": false, "description": "Sets the description of 
this node" }
   }
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index d82a833..e00d99c 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -10226,20 +10226,13 @@ backward compatibility. Default value: false
     <xs:complexContent>
       <xs:extension base="tns:noOutputDefinition">
         <xs:sequence/>
-        <xs:attribute name="name" type="xs:string">
+        <xs:attribute name="name" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Name of header to remove.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="headerName" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Name of header to remove (deprecated use name instead).
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
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 d40cbeee..5f77018 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
@@ -10953,9 +10953,8 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
                     "removeHeader"
             },
             properties = {
-                    @YamlProperty(name = "header-name", type = "string"),
                     @YamlProperty(name = "inherit-error-handler", type = 
"boolean"),
-                    @YamlProperty(name = "name", type = "string")
+                    @YamlProperty(name = "name", type = "string", required = 
true)
             }
     )
     public static class RemoveHeaderDefinitionDeserializer extends 
YamlDeserializerBase<RemoveHeaderDefinition> {
@@ -10977,11 +10976,6 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
         protected boolean setProperty(RemoveHeaderDefinition target, String 
propertyKey,
                 String propertyName, Node node) {
             switch(propertyKey) {
-                case "header-name": {
-                    String val = asText(node);
-                    target.setHeaderName(val);
-                    break;
-                }
                 case "inherit-error-handler": {
                     String val = asText(node);
                     
target.setInheritErrorHandler(java.lang.Boolean.valueOf(val));
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json
index 8614fed..e302c6c 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json
@@ -1948,9 +1948,6 @@
         }, {
           "type" : "object",
           "properties" : {
-            "header-name" : {
-              "type" : "string"
-            },
             "inherit-error-handler" : {
               "type" : "boolean"
             },
@@ -1958,7 +1955,8 @@
               "type" : "string"
             }
           }
-        } ]
+        } ],
+        "required" : [ "name" ]
       },
       "org.apache.camel.model.RemoveHeadersDefinition" : {
         "oneOf" : [ {

Reply via email to