This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch fix/CAMEL-24175 in repository https://gitbox.apache.org/repos/asf/camel.git
commit a1fa46f3b62518d767147f6d2f47f95724c89f5c Author: Claus Ibsen <[email protected]> AuthorDate: Fri Jul 17 12:30:04 2026 +0200 CAMEL-24175: Remove incorrect option counts from documentation page headers Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Claus Ibsen <[email protected]> --- .../main/docs/modules/eips/partials/eip-exchangeProperties.adoc | 2 +- .../src/main/docs/modules/eips/partials/eip-options.adoc | 9 +-------- .../modules/ROOT/partials/component-endpoint-headers.adoc | 2 +- .../modules/ROOT/partials/component-endpoint-options.adoc | 8 ++++---- .../modules/dataformats/partials/dataformat-options.adoc | 8 +------- docs/components/modules/languages/partials/language-options.adoc | 8 +------- 6 files changed, 9 insertions(+), 28 deletions(-) diff --git a/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-exchangeProperties.adoc b/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-exchangeProperties.adoc index 2da3b2bad2cd..c0e19d68f246 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-exchangeProperties.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-exchangeProperties.adoc @@ -10,7 +10,7 @@ ifeval::[{optioncount} == 0] The {doctitle} eip has no exchange properties. endif::[] ifeval::[{optioncount} != 0] -The {doctitle} eip supports {optioncount} exchange properties, which are listed below. +The {doctitle} eip supports the following exchange properties which are listed below. The exchange properties are set on the `Exchange` by the EIP, unless otherwise specified in the description. This means those properties are available after this EIP has completed processing the `Exchange`. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-options.adoc b/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-options.adoc index 8301ea1052b4..470b20c31019 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-options.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/partials/eip-options.adoc @@ -4,13 +4,8 @@ |util.valueAsString(value.defaultValue) \ |util.javaSimpleName(value.javaType)' :requires: 'util=util/jsonpath-util.js' -include::jsonpathcount$example$json/{shortname}.json[queries='optioncount=nodes$.properties[?(@.displayName!="Id" && @.displayName!="Description" && @.displayName!="Expression" && @.displayName!="Outputs")]'] -ifeval::[{optioncount} == 0] -The {doctitle} eip has no options. -endif::[] -ifeval::[{optioncount} != 0] -The {doctitle} eip supports {optioncount} options, which are listed below. +The {doctitle} eip supports the following options which are listed below. [{tablespec}] @@ -19,5 +14,3 @@ The {doctitle} eip supports {optioncount} options, which are listed below. |=== jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}] -endif::[] - diff --git a/docs/components/modules/ROOT/partials/component-endpoint-headers.adoc b/docs/components/modules/ROOT/partials/component-endpoint-headers.adoc index d5d182f7e69d..f6c5b0b415cf 100644 --- a/docs/components/modules/ROOT/partials/component-endpoint-headers.adoc +++ b/docs/components/modules/ROOT/partials/component-endpoint-headers.adoc @@ -10,7 +10,7 @@ include::jsonpathcount$example$json/{shortname}.json[queries='headercount=nodes$ ifeval::[{headercount} != 0] == Message Headers -The {doctitle} component supports {headercount} message header(s), which is/are listed below: +The {doctitle} component supports the following message header(s), which is/are listed below: [{tablespec}] |=== diff --git a/docs/components/modules/ROOT/partials/component-endpoint-options.adoc b/docs/components/modules/ROOT/partials/component-endpoint-options.adoc index 623fb3f38302..a2c4c086f808 100644 --- a/docs/components/modules/ROOT/partials/component-endpoint-options.adoc +++ b/docs/components/modules/ROOT/partials/component-endpoint-options.adoc @@ -8,11 +8,11 @@ |util.valueAsString(value.defaultValue) \ |util.javaSimpleName(value.javaType) include::jsonpath$example$json/{shortname}.json[query='$.component',formats='name,scheme,pascalcasescheme=util.pascalCase(scheme),syntax,apiSyntax', requires={requires}] -include::jsonpathcount$example$json/{shortname}.json[queries='propertycount=nodes$.componentProperties.*,pathparametercount=nodes$.properties[?(@.kind=="path")],queryparametercount=nodes$.properties[?(@.kind=="parameter")],apicount=nodes$.apis.*'] +include::jsonpathcount$example$json/{shortname}.json[queries='pathparametercount=nodes$.properties[?(@.kind=="path")],queryparametercount=nodes$.properties[?(@.kind=="parameter")],apicount=nodes$.apis.*'] == Component Options -The {doctitle} component supports {propertycount} options, which are listed below. +The {doctitle} component supports the following options which are listed below. [{tablespec}] |=== @@ -34,7 +34,7 @@ The {doctitle} endpoint is configured using URI syntax: With the following _path_ and _query_ parameters: -=== Path Parameters ({pathparametercount} parameters) +=== Path Parameters ifeval::[{pathparametercount} == 0] The {doctitle} endpoint has no path parameters. @@ -51,7 +51,7 @@ jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.kind=="path" endif::[] [#_query_parameters] -=== Query Parameters ({queryparametercount} parameters) +=== Query Parameters ifeval::[{queryparametercount} == 0] The {doctitle} endpoint has no _query_ parameters. diff --git a/docs/components/modules/dataformats/partials/dataformat-options.adoc b/docs/components/modules/dataformats/partials/dataformat-options.adoc index 206463b89ebd..fd65dff21b79 100644 --- a/docs/components/modules/dataformats/partials/dataformat-options.adoc +++ b/docs/components/modules/dataformats/partials/dataformat-options.adoc @@ -3,13 +3,8 @@ |util.valueAsString(value.defaultValue) \ |util.pascalCase(value.type) \ |util.description(value)' -include::jsonpathcount$example$json/{shortname}.json[queries='optioncount=nodes$.properties[?(@.displayName!="Id")]'] -ifeval::[{optioncount} == 0] -The {doctitle} dataformat has no options. -endif::[] -ifeval::[{optioncount} != 0] -The {doctitle} dataformat supports {optioncount} options, which are listed below. +The {doctitle} dataformat supports the following options which are listed below. [{tablespec}] @@ -18,5 +13,4 @@ The {doctitle} dataformat supports {optioncount} options, which are listed below |=== jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}] -endif::[] diff --git a/docs/components/modules/languages/partials/language-options.adoc b/docs/components/modules/languages/partials/language-options.adoc index 90cd07885334..b042b09b8ded 100644 --- a/docs/components/modules/languages/partials/language-options.adoc +++ b/docs/components/modules/languages/partials/language-options.adoc @@ -3,13 +3,8 @@ |util.valueAsString(value.defaultValue) \ |util.pascalCase(value.type) \ |util.description(value)' -include::jsonpathcount$example$json/{shortname}.json[queries='optioncount=nodes$.properties[?(@.kind=="attribute" && @.displayName!="Id")]'] -ifeval::[{optioncount} == 0] -The {doctitle} language has no options. -endif::[] -ifeval::[{optioncount} != 0] -The {doctitle} language supports {optioncount} options, which are listed below. +The {doctitle} language supports the following options which are listed below. [{tablespec}] @@ -18,5 +13,4 @@ The {doctitle} language supports {optioncount} options, which are listed below. |=== jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.kind=="attribute" && @.displayName!="Id")]',{cellformats},{requires}] -endif::[]
