This is an automated email from the ASF dual-hosted git repository.
aldettinger pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from a108e2a CAMEL-15948: examples.json instead of .adoc files
add 9b75ac6 Added JSONata extension (#2088)
No new revisions were added by this update.
Summary of changes:
catalog/pom.xml | 13 ++++++
.../extensions/{velocity.adoc => jsonata.adoc} | 27 +++++------
.../partials/reference/components/jsonata.adoc | 14 +++++-
.../jsonata}/deployment/pom.xml | 8 ++--
.../jsonata/deployment/JsonataProcessor.java} | 7 ++-
extensions/{jsonb => jsonata}/pom.xml | 4 +-
.../jsonata}/runtime/pom.xml | 13 +++---
.../runtime/src/main/doc/configuration.adoc | 16 +++++++
.../main/resources/META-INF/quarkus-extension.yaml | 6 +--
extensions/pom.xml | 1 +
integration-tests/{msv => jsonata}/pom.xml | 15 +++---
.../component/jsonata/it/JsonataResource.java} | 19 ++++----
.../component/jsonata/it/JsonataRoute.java} | 17 +++----
.../src/main/resources/application.properties | 2 +-
.../src/main/resources/spec/expressions.spec | 5 ++
.../quarkus/component/jsonata/it/JsonataIT.java} | 4 +-
.../quarkus/component/jsonata/it/JsonataTest.java} | 22 +++++----
.../jsonata/src/test/resources/input.json | 53 ++++++++++++++++++++++
.../jsonata/src/test/resources/output.json | 1 +
integration-tests/pom.xml | 1 +
pom.xml | 3 +-
poms/bom/pom.xml | 15 ++++++
tooling/scripts/test-categories.yaml | 1 +
23 files changed, 194 insertions(+), 73 deletions(-)
copy docs/modules/ROOT/pages/reference/extensions/{velocity.adoc =>
jsonata.adoc} (56%)
copy {extensions-jvm/minio => extensions/jsonata}/deployment/pom.xml (90%)
copy
extensions/{base64/deployment/src/main/java/org/apache/camel/quarkus/component/base64/deployment/Base64Processor.java
=>
jsonata/deployment/src/main/java/org/apache/camel/quarkus/component/jsonata/deployment/JsonataProcessor.java}
(87%)
copy extensions/{jsonb => jsonata}/pom.xml (93%)
copy {extensions-jvm/aws2-eventbridge => extensions/jsonata}/runtime/pom.xml
(90%)
create mode 100644 extensions/jsonata/runtime/src/main/doc/configuration.adoc
copy {extensions-core/core-cloud =>
extensions/jsonata}/runtime/src/main/resources/META-INF/quarkus-extension.yaml
(91%)
copy integration-tests/{msv => jsonata}/pom.xml (88%)
copy
integration-tests/{msv/src/main/java/org/apache/camel/quarkus/component/msv/it/MsvResource.java
=>
jsonata/src/main/java/org/apache/camel/quarkus/component/jsonata/it/JsonataResource.java}
(74%)
copy
integration-tests/{core/src/main/java/org/apache/camel/quarkus/core/CoreRoutes.java
=>
jsonata/src/main/java/org/apache/camel/quarkus/component/jsonata/it/JsonataRoute.java}
(67%)
copy integration-tests/{as2 =>
jsonata}/src/main/resources/application.properties (94%)
create mode 100644
integration-tests/jsonata/src/main/resources/spec/expressions.spec
copy
integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpIT.java
=>
jsonata/src/test/java/org/apache/camel/quarkus/component/jsonata/it/JsonataIT.java}
(90%)
copy
integration-tests/{foundation/src/test/java/org/apache/camel/quarkus/component/foundation/it/stream/StreamTest.java
=>
jsonata/src/test/java/org/apache/camel/quarkus/component/jsonata/it/JsonataTest.java}
(61%)
create mode 100644 integration-tests/jsonata/src/test/resources/input.json
create mode 100644 integration-tests/jsonata/src/test/resources/output.json