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

djencks pushed a commit to branch camel-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-3.12.x by this push:
     new f73a322  update to new indexer and jsonpath syntax
f73a322 is described below

commit f73a32216afb095d62b0d2802a223943c426155d
Author: David Jencks <[email protected]>
AuthorDate: Wed Sep 29 19:55:42 2021 -0700

    update to new indexer and jsonpath syntax
    
    fix avra-rpc and paho-mqtt5 spring boot metadata
---
 .../src/main/docs/avro-component.adoc              |  2 +-
 .../camel-aws/src/main/docs/aws-summary.adoc       |  2 +-
 .../camel-azure/src/main/docs/azure-summary.adoc   |  2 +-
 .../src/main/docs/debezium-summary.adoc            |  2 +-
 .../camel-google/src/main/docs/google-summary.adoc |  2 +-
 .../src/main/docs/hazelcast-summary.adoc           |  2 +-
 .../src/main/docs/hwcloud-summary.adoc             |  2 +-
 .../camel-ignite/src/main/docs/ignite-summary.adoc |  2 +-
 .../src/main/docs/kubernetes-summary.adoc          |  2 +-
 .../src/main/docs/openstack-summary.adoc           |  2 +-
 .../src/main/docs/paho-mqtt5-component.adoc        |  2 +-
 .../camel-spring/src/main/docs/spring-summary.adoc |  2 +-
 .../docs/modules/eips/partials/eip-options.adoc    |  2 +-
 docs/components/modules/ROOT/pages/index.adoc      |  8 ++++----
 .../ROOT/partials/component-endpoint-options.adoc  | 24 +++++++++++-----------
 .../modules/dataformats/pages/index.adoc           |  6 ++----
 .../dataformats/partials/dataformat-options.adoc   |  2 +-
 docs/components/modules/languages/pages/index.adoc |  6 ++----
 .../languages/partials/language-options.adoc       |  2 +-
 docs/components/modules/others/pages/index.adoc    |  6 ++----
 dsl/src/main/docs/dsl.adoc                         |  2 +-
 21 files changed, 38 insertions(+), 44 deletions(-)

diff --git 
a/components/camel-avro-rpc/camel-avro-rpc-component/src/main/docs/avro-component.adoc
 
b/components/camel-avro-rpc/camel-avro-rpc-component/src/main/docs/avro-component.adoc
index 6d086dc..5a136c5 100644
--- 
a/components/camel-avro-rpc/camel-avro-rpc-component/src/main/docs/avro-component.adoc
+++ 
b/components/camel-avro-rpc/camel-avro-rpc-component/src/main/docs/avro-component.adoc
@@ -8,7 +8,7 @@
 :component-header: Both producer and consumer are supported
 
include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[opts=optional]
 //Manually maintained attributes
-:camel-spring-boot-name: avro
+:camel-spring-boot-name: avro-rpc
 
 *Since Camel {since}*
 
diff --git a/components/camel-aws/src/main/docs/aws-summary.adoc 
b/components/camel-aws/src/main/docs/aws-summary.adoc
index dbe3526..f6443c0 100644
--- a/components/camel-aws/src/main/docs/aws-summary.adoc
+++ b/components/camel-aws/src/main/docs/aws-summary.adoc
@@ -11,4 +11,4 @@ storage service, email and queue services. The main reason to 
use AWS is its clo
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
diff --git a/components/camel-azure/src/main/docs/azure-summary.adoc 
b/components/camel-azure/src/main/docs/azure-summary.adoc
index 8e262b1..34d00eb0 100644
--- a/components/camel-azure/src/main/docs/azure-summary.adoc
+++ b/components/camel-azure/src/main/docs/azure-summary.adoc
@@ -9,5 +9,5 @@ provide connectivity to Azure services from Camel.
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
diff --git a/components/camel-debezium/src/main/docs/debezium-summary.adoc 
b/components/camel-debezium/src/main/docs/debezium-summary.adoc
index 209320c..df10733 100644
--- a/components/camel-debezium/src/main/docs/debezium-summary.adoc
+++ b/components/camel-debezium/src/main/docs/debezium-summary.adoc
@@ -10,4 +10,4 @@ Camel includes individual components for each Debezium 
connector which allows fo
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
\ No newline at end of file
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
\ No newline at end of file
diff --git a/components/camel-google/src/main/docs/google-summary.adoc 
b/components/camel-google/src/main/docs/google-summary.adoc
index a0e540c..3541aa5 100644
--- a/components/camel-google/src/main/docs/google-summary.adoc
+++ b/components/camel-google/src/main/docs/google-summary.adoc
@@ -11,4 +11,4 @@ drive . The main reason to use Google is the G Suite features.
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-summary.adoc 
b/components/camel-hazelcast/src/main/docs/hazelcast-summary.adoc
index dad47d0..d326a2a 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-summary.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-summary.adoc
@@ -24,7 +24,7 @@ 
http://www.hazelcast.com/docs.jsp[http://www.hazelcast.com/docs.jsp].
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
 == Installation
 
diff --git a/components/camel-huawei/src/main/docs/hwcloud-summary.adoc 
b/components/camel-huawei/src/main/docs/hwcloud-summary.adoc
index 2cffa7d..1842af6 100644
--- a/components/camel-huawei/src/main/docs/hwcloud-summary.adoc
+++ b/components/camel-huawei/src/main/docs/hwcloud-summary.adoc
@@ -7,4 +7,4 @@ The Camel components for 
https://www.huaweicloud.com/intl/en-us/[Huawei Cloud Se
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
\ No newline at end of file
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
\ No newline at end of file
diff --git a/components/camel-ignite/src/main/docs/ignite-summary.adoc 
b/components/camel-ignite/src/main/docs/ignite-summary.adoc
index d838888..0f06705 100644
--- a/components/camel-ignite/src/main/docs/ignite-summary.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-summary.adoc
@@ -16,7 +16,7 @@ image::apache-ignite.png[]
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
 == Installation
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-summary.adoc 
b/components/camel-kubernetes/src/main/docs/kubernetes-summary.adoc
index 9d2cc99..95e708b 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-summary.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-summary.adoc
@@ -14,7 +14,7 @@ The Kubernetes components integrate your application with 
Kubernetes standalone
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
 == Installation
 
diff --git a/components/camel-openstack/src/main/docs/openstack-summary.adoc 
b/components/camel-openstack/src/main/docs/openstack-summary.adoc
index b3ed101..9dae8b3 100644
--- a/components/camel-openstack/src/main/docs/openstack-summary.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-summary.adoc
@@ -14,7 +14,7 @@ https://www.openstack.org//[OpenStack] applications.
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
 == Installation
 
diff --git 
a/components/camel-paho-mqtt5/src/main/docs/paho-mqtt5-component.adoc 
b/components/camel-paho-mqtt5/src/main/docs/paho-mqtt5-component.adoc
index b533614..21015c6 100644
--- a/components/camel-paho-mqtt5/src/main/docs/paho-mqtt5-component.adoc
+++ b/components/camel-paho-mqtt5/src/main/docs/paho-mqtt5-component.adoc
@@ -8,7 +8,7 @@
 :component-header: Both producer and consumer are supported
 
include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/paho-mqtt5.adoc[opts=optional]
 //Manually maintained attributes
-:camel-spring-boot-name: paho
+:camel-spring-boot-name: paho-mqtt5
 
 *Since Camel {since}*
 
diff --git a/components/camel-spring/src/main/docs/spring-summary.adoc 
b/components/camel-spring/src/main/docs/spring-summary.adoc
index 292ddc6..dd26218 100644
--- a/components/camel-spring/src/main/docs/spring-summary.adoc
+++ b/components/camel-spring/src/main/docs/spring-summary.adoc
@@ -8,7 +8,7 @@
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]
 
 Apache Camel is designed to work nicely with the
 Spring Framework in a number of ways.
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 50fcb0f..94b6d6f 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
@@ -18,6 +18,6 @@ The {doctitle} eip supports {optioncount} options, which are 
listed below.
 | Name | Description | Default | Type
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}]
 endif::[]
 
diff --git a/docs/components/modules/ROOT/pages/index.adoc 
b/docs/components/modules/ROOT/pages/index.adoc
index c71adc4..5185d78 100644
--- a/docs/components/modules/ROOT/pages/index.adoc
+++ b/docs/components/modules/ROOT/pages/index.adoc
@@ -9,24 +9,24 @@ services that can not only resolve easy messaging and 
transferring data but also
 
 Below is the list of core components that are provided by Apache Camel.
 
-Number of Core Components: indexCount:[attributes=core] in 
indexUniqueCount:[attributes=core,unique=artifactid] JAR artifacts 
(indexCount:[attributes="core,deprecated"] deprecated)
+Number of Core Components: indexCount:[attributes=core] in 
indexUniqueCount:[attributes=core,format=artifactid] JAR artifacts 
(indexCount:[attributes="core,deprecated"] deprecated)
 
 [{index-table-format}]
 |===
 | Component | Artifact | Support Level | Since | Description
 |===
-indexTable::[attributes=core,cells="$xref,artifactid,supportlevel,since,description"]
+indexTable::[attributes=core,cellformats="$xref|artifactid|supportlevel|since|description"]
 
 == Components
 
 Below is the list of non-core components that are provided by Apache Camel.
 
-Number of Non-Core Components: indexCount:[attributes=!core] in 
indexUniqueCount:[attributes=!core,unique=artifactid] JAR artifacts 
(indexCount:[attributes="!core,deprecated"] deprecated)
+Number of Non-Core Components: indexCount:[attributes=!core] in 
indexUniqueCount:[attributes=!core,format=artifactid] JAR artifacts 
(indexCount:[attributes="!core,deprecated"] deprecated)
 
 [{index-table-format}]
 |===
 | Component | Artifact | Support Level | Since | Description
 |===
 //'relative=!nav.adoc' is a workaround for 
https://gitlab.com/antora/xref-validator/-/issues/9
-indexTable::[relative=!nav.adoc,attributes=!core,cells="$xref,artifactid,supportlevel,since,description"]
+indexTable::[relative=!nav.adoc,attributes=!core,cellformats="$xref|artifactid|supportlevel|since|description"]
 
diff --git 
a/docs/components/modules/ROOT/partials/component-endpoint-options.adoc 
b/docs/components/modules/ROOT/partials/component-endpoint-options.adoc
index c5ab330..ee1d455 100644
--- a/docs/components/modules/ROOT/partials/component-endpoint-options.adoc
+++ b/docs/components/modules/ROOT/partials/component-endpoint-options.adoc
@@ -5,21 +5,21 @@
 :endpoint-path-option-name: util.boldLink(path[2], "endpoint_path_option", 
value.group)
 :endpoint-query-option-name: util.boldLink(path[2], "endpoint_query_option", 
value.group)
 :last-cell-formats: |util.description(value) \
-|util.defaultValue(value.defaultValue) \
+|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='pathparametercount=nodes$.properties[?(@.kind=="path")],queryparametercount=nodes$.properties[?(@.kind=="parameter")],apicount=nodes$.apis.*']
+include::jsonpathcount$example$json/{shortname}.json[queries='propertycount=nodes$.componentProperties.*,pathparametercount=nodes$.properties[?(@.kind=="path")],queryparametercount=nodes$.properties[?(@.kind=="parameter")],apicount=nodes$.apis.*']
 
 == Component Options
 
-The {doctitle} component supports 
jsonpathCount:example$json/{shortname}.json['nodes$.componentProperties.*'] 
options, which are listed below.
+The {doctitle} component supports {propertycount} options, which are listed 
below.
 
 [{tablespec}]
 |===
 | Name | Description | Default | Type
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.componentProperties.*','{component-option-name}{last-cell-formats}',{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.componentProperties.*','{component-option-name}{last-cell-formats}',{requires}]
 
 
 // endpoint options: START
@@ -46,7 +46,7 @@ ifeval::[{pathparametercount} != 0]
 | Name | Description | Default | Type
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.properties[?(@.kind=="path")]','{endpoint-path-option-name}{last-cell-formats}',{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.kind=="path")]','{endpoint-path-option-name}{last-cell-formats}',{requires}]
 
 endif::[]
 
@@ -63,7 +63,7 @@ ifeval::[{queryparametercount} != 0]
 | Name | Description | Default | Type
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.properties[?(@.kind=="parameter")]','{endpoint-query-option-name}{last-cell-formats}',{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.kind=="parameter")]','{endpoint-query-option-name}{last-cell-formats}',{requires}]
 endif::[]
 
 ifeval::[{apicount} != 0]
@@ -85,11 +85,11 @@ There are {apicount} API names as listed in the table below:
 | API Name | Type | Description
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.apis.*','`<<#_api_${path[2]},*${path[2]}*>>`|
 value.consumerOnly ? "Consumer" : value.producerOnly ? "Producer" : "Both" | 
value.description']
+jsonpathTable::example$json/{shortname}.json['nodes$.apis.*','`<<#_api_${path[2]},*${path[2]}*>>`|
 value.consumerOnly ? "Consumer" : value.producerOnly ? "Producer" : "Both" | 
value.description']
 
 Each API is documented in the following sections to come.
 
-[jsonpathBlock2, example$json/{shortname}.json, 
'nodes$.apis.*','apiname=path[2], producer-consumer = 
util.producerConsumerLong(value.consumerOnly\, value.producerOnly), 
methodcount=Object.keys(value.methods).length, aliases=value.aliases', 
{requires}]
+[jsonpathBlock, example$json/{shortname}.json, 
'nodes$.apis.*','apiname=path[2], producer-consumer = 
util.producerConsumerLong(value.consumerOnly\, value.producerOnly), 
methodcount=Object.keys(value.methods).length, aliases=value.aliases', 
{requires}]
 ----
 
 [#_api_{apiname}]
@@ -118,16 +118,16 @@ The {methodcount} method(s) is listed in the table below, 
followed by detailed s
 | Method | Alias | Description
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.apis["{apiname}"].methods.*','`<<#_api_{apiname}_method_${path[4]},*${path[4]}*>>`|util.alias(path[4],
 "{aliases}")|value.description', {requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.apis["{apiname}"].methods.*','`<<#_api_{apiname}_method_${path[4]},*${path[4]}*>>`|util.alias(path[4],
 "{aliases}")|value.description', {requires}]
 
-[jsonpathBlock2, example$json/{shortname}.json, 
'nodes$.apis["{apiname}"].methods.*','methodname=path[4]', {requires}]
+[jsonpathBlock, example$json/{shortname}.json, 
'nodes$.apis["{apiname}"].methods.*','methodname=path[4]', {requires}]
 ------
 [#_api_{apiname}_method_{methodname}]
 ==== Method {methodname}
 
 Signatures:
 
-jsonpathList2::example$json/{shortname}.json['nodes$.apis["{apiname}"].methods["{methodname}"].signatures.*','util.formatSignature(value)',
 {requires}]
+jsonpathList::example$json/{shortname}.json['nodes$.apis["{apiname}"].methods["{methodname}"].signatures.*','util.formatSignature(value)',
 {requires}]
 
 The {name}/{methodname} API method has the parameters listed in the table 
below:
 
@@ -136,7 +136,7 @@ The {name}/{methodname} API method has the parameters 
listed in the table below:
 | Parameter | Description | Type
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.apiProperties["{apiname}"].methods["{methodname}"].properties.*','`*${path[6]}*`|`${util.strong(value,
 "Required")} ${value.description}`|util.javaSimpleName(value.javaType)', 
{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.apiProperties["{apiname}"].methods["{methodname}"].properties.*','`*${path[6]}*`|`${util.strong(value,
 "Required")} ${value.description}`|util.javaSimpleName(value.javaType)', 
{requires}]
 
 ------
 
diff --git a/docs/components/modules/dataformats/pages/index.adoc 
b/docs/components/modules/dataformats/pages/index.adoc
index db2019c..c27d2b9 100644
--- a/docs/components/modules/dataformats/pages/index.adoc
+++ b/docs/components/modules/dataformats/pages/index.adoc
@@ -1,14 +1,12 @@
-[list-of-camel-data-formats]
 = Data Formats
 
 Below is the list of data formats that are provided by Apache Camel.
 
-Number of Data Formats: indexCount:[] in indexUniqueCount:[unique=artifactid] 
JAR artifacts (indexCount:[attributes=deprecated] deprecated)
+Number of Data Formats: indexCount:[] in indexUniqueCount:[format=artifactid] 
JAR artifacts (indexCount:[attributes=deprecated] deprecated)
 
 [{index-table-format}]
 |===
 | Data Format | Artifact | Support Level | Since | Description
 |===
-//'relative=!nav.adoc' is a workaround for 
https://gitlab.com/antora/xref-validator/-/issues/9
-indexTable::[relative=!nav.adoc,cells="$xref,artifactid,supportlevel,since,description"]
+indexTable::[cellformats="$xref|artifactid|supportlevel|since|description"]
 
diff --git 
a/docs/components/modules/dataformats/partials/dataformat-options.adoc 
b/docs/components/modules/dataformats/partials/dataformat-options.adoc
index 8c284a0..c131869 100644
--- a/docs/components/modules/dataformats/partials/dataformat-options.adoc
+++ b/docs/components/modules/dataformats/partials/dataformat-options.adoc
@@ -17,6 +17,6 @@ The {doctitle} dataformat supports {optioncount} options, 
which are listed below
 | Name | Default | Java Type | Description
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.displayName!="Id")]',{cellformats},{requires}]
 endif::[]
 
diff --git a/docs/components/modules/languages/pages/index.adoc 
b/docs/components/modules/languages/pages/index.adoc
index 37cdd2d..e774793 100644
--- a/docs/components/modules/languages/pages/index.adoc
+++ b/docs/components/modules/languages/pages/index.adoc
@@ -1,14 +1,12 @@
-[list-of-camel-expression-languages]
 = Expression Languages
 
 Below is the list of expression languages that are provided by Apache Camel.
 
-Number of Languages: indexCount:[] in indexUniqueCount:[unique=artifactid] JAR 
artifacts (indexCount:[attributes=deprecated] deprecated)
+Number of Languages: indexCount:[] in indexUniqueCount:[format=artifactid] JAR 
artifacts (indexCount:[attributes=deprecated] deprecated)
 
 [{index-table-format}]
 |===
 | Language | Artifact | Support Level | Since | Description
 |===
-//'relative=!nav.adoc' is a workaround for 
https://gitlab.com/antora/xref-validator/-/issues/9
-indexTable::[relative=!nav.adoc,cells="$xref,artifactid,supportlevel,since,description"]
+indexTable::[cellformats="$xref|artifactid|supportlevel|since|description"]
 
diff --git a/docs/components/modules/languages/partials/language-options.adoc 
b/docs/components/modules/languages/partials/language-options.adoc
index 29bf0cc..629cda3 100644
--- a/docs/components/modules/languages/partials/language-options.adoc
+++ b/docs/components/modules/languages/partials/language-options.adoc
@@ -17,6 +17,6 @@ The {doctitle} language supports {optioncount} options, which 
are listed below.
 | Name | Default | Java Type | Description
 |===
 
-jsonpathTable2::example$json/{shortname}.json['nodes$.properties[?(@.kind=="attribute"
 && @.displayName!="Id")]',{cellformats},{requires}]
+jsonpathTable::example$json/{shortname}.json['nodes$.properties[?(@.kind=="attribute"
 && @.displayName!="Id")]',{cellformats},{requires}]
 endif::[]
 
diff --git a/docs/components/modules/others/pages/index.adoc 
b/docs/components/modules/others/pages/index.adoc
index f3f7274..607cfd3 100644
--- a/docs/components/modules/others/pages/index.adoc
+++ b/docs/components/modules/others/pages/index.adoc
@@ -1,18 +1,16 @@
-[list-of-camel-components]
 = Miscellaneous Components
 
 Component references are references used to place a component in an assembly. 
Apache Component references 
 provides various references that offers services for messaging, sending data, 
notifications and various other 
 services that can not only resolve easy messaging and transferring data but 
also provide securing of data.
 
-Number of Miscellaneous Components: indexCount:[] in 
indexUniqueCount:[unique=artifactid] JAR artifacts 
(indexCount:[attributes=deprecated] deprecated)
+Number of Miscellaneous Components: indexCount:[] in 
indexUniqueCount:[format=artifactid] JAR artifacts 
(indexCount:[attributes=deprecated] deprecated)
 
 [{index-table-format}]
 |===
 | Component | Artifact | Support Level | Since | Description
 |===
-//'relative=!nav.adoc' is a workaround for 
https://gitlab.com/antora/xref-validator/-/issues/9
-indexTable::[relative=!nav.adoc,cells="$xref,artifactid,supportlevel,since,description"]
+indexTable::[cellformats="$xref|artifactid|supportlevel|since|description"]
 
 
 
diff --git a/dsl/src/main/docs/dsl.adoc b/dsl/src/main/docs/dsl.adoc
index 378d02a..2551cba 100644
--- a/dsl/src/main/docs/dsl.adoc
+++ b/dsl/src/main/docs/dsl.adoc
@@ -5,4 +5,4 @@
 
 See the following for usage of each component:
 
-indexDescriptionList::[attributes='group={doctitle}',descAttribute=description]
+indexDescriptionList::[attributes='group={doctitle}',descriptionformat=description]

Reply via email to