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

davsclaus pushed a change to branch fix/CAMEL-25470
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 5488d9c291be CAMEL-25470: camel-dataweave - $ shorthand mis-converted 
with selectors, objects and function calls
     add 17887f92e89b CAMEL-25475: camel-datasonnet - dataweave.libsonnet and 
cml functions for DataWeave semantics
     add eda9e7ff8fb9 CAMEL-25471: camel-dataweave - convert DataWeave scripts 
with DataWeave semantics
     add ca073194ae65 CAMEL-25472: camel-datasonnet - executed DataWeave corpus 
test
     add 01a7f32b45a8 CAMEL-25471: camel-datasonnet - document the DataWeave 
conversion

No new revisions were added by this update.

Summary of changes:
 .../camel/catalog/docs/datasonnet-language.adoc    |   75 +-
 .../src/main/docs/datasonnet-language.adoc         |   75 +-
 .../org/apache/camel/language/datasonnet/CML.java  |  206 ++-
 .../src/main/resources/camel.libsonnet             |    5 +-
 .../src/main/resources/dataweave.libsonnet         |  293 ++++
 .../language/datasonnet/DataWeaveCorpusTest.java   |  173 +++
 .../datasonnet/DataWeaveExecutedCorpusTest.java    |    6 +-
 .../src/test/resources/dataweave-corpus/corpus.txt | 1322 +++++++++++++++++
 .../test/resources/dataweave-corpus/default.json   |    1 +
 .../camel/component/dataweave/DataWeaveAst.java    |  147 +-
 .../component/dataweave/DataWeaveConverter.java    | 1471 +++++++++++-------
 .../camel/component/dataweave/DataWeaveLexer.java  |  399 +++--
 .../camel/component/dataweave/DataWeaveParser.java | 1569 ++++++++++++--------
 .../dataweave/DataWeaveConverterTest.java          |  948 +++---------
 .../component/dataweave/DataWeaveParserTest.java   |  396 +++--
 .../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc    |   11 +-
 .../core/commands/TransformDataWeaveTest.java      |    9 +-
 17 files changed, 4818 insertions(+), 2288 deletions(-)
 create mode 100644 
components/camel-datasonnet/src/main/resources/dataweave.libsonnet
 create mode 100644 
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/DataWeaveCorpusTest.java
 create mode 100644 
components/camel-datasonnet/src/test/resources/dataweave-corpus/corpus.txt
 create mode 100644 
components/camel-datasonnet/src/test/resources/dataweave-corpus/default.json

Reply via email to