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

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


    from 89d92a7  Sync deps
     new 81f8d1d  CAMEL-15704: camel-csimple - Compiled simple language.
     new 5656ff7  Polishe lightweight mode INFO logging
     new f2b5858  CAMEL-15704: camel-csimple - Compiled simple language.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 bom/camel-bom/pom.xml                              |   5 +
 .../src/main/resources/camel-checkstyle.xml        |   4 +-
 .../org/apache/camel/catalog/docs.properties       |   2 +
 .../apache/camel/catalog/docs/csimple-joor.adoc    |  46 ++
 .../camel/catalog/docs/csimple-language.adoc       | 148 ++++++
 .../apache/camel/catalog/docs/simple-language.adoc |   5 +
 .../org/apache/camel/catalog/languages.properties  |   1 +
 .../apache/camel/catalog/languages/csimple.json    |  24 +
 .../org/apache/camel/catalog/models.properties     |   1 +
 .../org/apache/camel/catalog/models/aggregate.json |   8 +-
 .../org/apache/camel/catalog/models/csimple.json   |  20 +
 .../org/apache/camel/catalog/models/delay.json     |   2 +-
 .../apache/camel/catalog/models/dynamicRouter.json |   2 +-
 .../org/apache/camel/catalog/models/enrich.json    |   2 +-
 .../org/apache/camel/catalog/models/filter.json    |   2 +-
 .../camel/catalog/models/idempotentConsumer.json   |   2 +-
 .../org/apache/camel/catalog/models/loop.json      |   2 +-
 .../apache/camel/catalog/models/onException.json   |   6 +-
 .../apache/camel/catalog/models/pollEnrich.json    |   2 +-
 .../apache/camel/catalog/models/recipientList.json |   2 +-
 .../apache/camel/catalog/models/resequence.json    |   2 +-
 .../apache/camel/catalog/models/routingSlip.json   |   2 +-
 .../org/apache/camel/catalog/models/script.json    |   2 +-
 .../org/apache/camel/catalog/models/setBody.json   |   2 +-
 .../org/apache/camel/catalog/models/setHeader.json |   2 +-
 .../apache/camel/catalog/models/setProperty.json   |   2 +-
 .../org/apache/camel/catalog/models/sort.json      |   2 +-
 .../org/apache/camel/catalog/models/split.json     |   2 +-
 .../org/apache/camel/catalog/models/sticky.json    |   2 +-
 .../org/apache/camel/catalog/models/throttle.json  |   4 +-
 .../org/apache/camel/catalog/models/transform.json |   2 +-
 .../org/apache/camel/catalog/models/validate.json  |   2 +-
 .../org/apache/camel/catalog/models/when.json      |   2 +-
 .../catalog/models/whenSkipSendToEndpoint.json     |   2 +-
 .../org/apache/camel/catalog/models/wireTap.json   |   2 +-
 .../org/apache/camel/catalog/others.properties     |   1 +
 .../apache/camel/catalog/others/csimple-joor.json  |  14 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  46 ++
 catalog/camel-csimple-maven-plugin/pom.xml         | 138 +++++
 .../src/main/docs/camel-csimple-maven-plugin.adoc  |  43 ++
 .../java/org/apache/camel/maven/GenerateMojo.java  | 445 ++++++++++++++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../apache/camel/parser/RouteBuilderParser.java    |  55 +-
 .../org/apache/camel/parser/XmlRouteParser.java    |  60 ++-
 .../camel/parser/helper/CamelJavaParserHelper.java |  43 +-
 .../apache/camel/parser/helper/CamelXmlHelper.java |  12 +-
 .../model/CamelCSimpleExpressionDetails.java       |  24 +-
 .../parser/model/CamelSimpleExpressionDetails.java |  89 +---
 ...Details.java => LanguageExpressionDetails.java} |  18 +-
 .../camel/parser/java/MyCSimpleRouteBuilder.java   |  27 +-
 ...> RoasterCSimpleRouteBuilderConfigureTest.java} |  20 +-
 .../RoasterSimpleRouteBuilderConfigureTest.java    |   2 +-
 .../apache/camel/parser/xml/XmlCSimpleTest.java    |  55 ++
 .../org/apache/camel/parser/xml/csimple.xml        |  36 ++
 catalog/pom.xml                                    |   1 +
 components/camel-csimple-joor/pom.xml              |  81 +++
 .../services/org/apache/camel/csimple-compiler     |   2 +
 .../services/org/apache/camel/other.properties     |   7 +
 .../src/generated/resources/csimple-joor.json      |  14 +
 .../src/main/docs/csimple-joor.adoc                |  46 ++
 .../joor/JoorCSimpleCompilationException.java      |  58 +++
 .../language/csimple/joor/JoorCSimpleCompiler.java | 163 ++++++
 .../camel/language/csimple/joor/CSimpleTest.java   |  54 ++
 .../csimple/joor/JoorCSimpleCompilerTest.java      |  62 +++
 .../src/test/resources/log4j2.properties           |  30 ++
 .../camel/impl/engine/AbstractCamelContext.java    |   3 +-
 .../services/org/apache/camel/language.properties  |   2 +-
 .../services/org/apache/camel/language/csimple     |   2 +
 .../org/apache/camel/language/csimple/csimple.json |  24 +
 .../modules/languages/pages/csimple-language.adoc  | 148 ++++++
 .../modules/languages/pages/simple-language.adoc   |   5 +
 .../language/csimple/CSimpleCodeGenerator.java     | 154 ++++++
 .../camel/language/csimple/CSimpleCompiler.java    |  64 +++
 .../CSimpleException.java}                         |  23 +-
 .../CSimpleExpression.java}                        |  24 +-
 .../CSimpleExpressionParser.java}                  |  22 +-
 .../CSimpleGeneratedCode.java}                     |  32 +-
 .../camel/language/csimple/CSimpleHelper.java      | 576 +++++++++++++++++++++
 .../camel/language/csimple/CSimpleLanguage.java    | 245 +++++++++
 .../CSimpleMethod.java}                            |  23 +-
 .../CSimplePredicateParser.java}                   |  22 +-
 .../camel/language/csimple/CSimpleSupport.java     |  60 +++
 .../language/simple/SimpleExpressionParser.java    |  56 +-
 .../language/simple/SimplePredicateParser.java     |  43 +-
 .../language/simple/ast/BinaryExpression.java      |  65 +++
 .../language/simple/ast/BooleanExpression.java     |   5 +
 .../camel/language/simple/ast/CompositeNodes.java  |  18 +
 .../camel/language/simple/ast/DoubleQuoteEnd.java  |   5 +
 .../language/simple/ast/DoubleQuoteStart.java      |  14 +
 .../language/simple/ast/LiteralExpression.java     |   8 +-
 .../language/simple/ast/LogicalExpression.java     |  26 +-
 .../camel/language/simple/ast/NullExpression.java  |   5 +
 .../language/simple/ast/NumericExpression.java     |  16 +
 .../language/simple/ast/SimpleFunctionEnd.java     |   5 +
 .../simple/ast/SimpleFunctionExpression.java       | 558 +++++++++++++++++++-
 .../language/simple/ast/SimpleFunctionStart.java   |  69 +++
 .../camel/language/simple/ast/SimpleNode.java      |   9 +
 .../camel/language/simple/ast/SingleQuoteEnd.java  |   5 +
 .../language/simple/ast/SingleQuoteStart.java      |  18 +
 .../camel/language/simple/ast/UnaryExpression.java |  18 +
 .../services/org/apache/camel/model.properties     |   1 +
 .../org/apache/camel/model/aggregate.json          |   8 +-
 .../resources/org/apache/camel/model/delay.json    |   2 +-
 .../org/apache/camel/model/dynamicRouter.json      |   2 +-
 .../resources/org/apache/camel/model/enrich.json   |   2 +-
 .../resources/org/apache/camel/model/filter.json   |   2 +-
 .../org/apache/camel/model/idempotentConsumer.json |   2 +-
 .../org/apache/camel/model/language/csimple.json   |  20 +
 .../org/apache/camel/model/language/jaxb.index     |   1 +
 .../apache/camel/model/loadbalancer/sticky.json    |   2 +-
 .../resources/org/apache/camel/model/loop.json     |   2 +-
 .../org/apache/camel/model/onException.json        |   6 +-
 .../org/apache/camel/model/pollEnrich.json         |   2 +-
 .../org/apache/camel/model/recipientList.json      |   2 +-
 .../org/apache/camel/model/resequence.json         |   2 +-
 .../org/apache/camel/model/routingSlip.json        |   2 +-
 .../resources/org/apache/camel/model/script.json   |   2 +-
 .../resources/org/apache/camel/model/setBody.json  |   2 +-
 .../org/apache/camel/model/setHeader.json          |   2 +-
 .../org/apache/camel/model/setProperty.json        |   2 +-
 .../resources/org/apache/camel/model/sort.json     |   2 +-
 .../resources/org/apache/camel/model/split.json    |   2 +-
 .../resources/org/apache/camel/model/throttle.json |   4 +-
 .../org/apache/camel/model/transform.json          |   2 +-
 .../resources/org/apache/camel/model/validate.json |   2 +-
 .../resources/org/apache/camel/model/when.json     |   2 +-
 .../apache/camel/model/whenSkipSendToEndpoint.json |   2 +-
 .../resources/org/apache/camel/model/wireTap.json  |   2 +-
 .../org/apache/camel/builder/BuilderSupport.java   |  18 +
 .../org/apache/camel/builder/ExpressionClause.java |  14 +
 .../camel/builder/ExpressionClauseSupport.java     |  24 +
 .../camel/model/language/CSimpleExpression.java    |  74 +++
 .../reifier/language/CSimpleExpressionReifier.java |  67 +++
 .../camel/reifier/language/ExpressionReifier.java  |   3 +
 .../csimple/CSimpleExpressionParserTest.java       | 178 +++++++
 .../csimple/CSimplePredicateParserTest.java        | 105 ++++
 .../apache/camel/language/csimple/CSimpleTest.java |  54 ++
 .../camel/language/csimple/HighPredicate.java}     |  26 +-
 .../camel/language/csimple/MedPredicate.java}      |  26 +-
 .../simple/SimpleExpressionParserNodesTest.java    |  63 +++
 .../simple/SimplePredicateParserNodesTest.java     |  73 +++
 .../services/org/apache/camel/csimple.properties   |  19 +
 .../java/org/apache/camel/util/ObjectHelper.java   |   2 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |  10 +
 docs/components/modules/languages/nav.adoc         |   1 +
 .../modules/languages/pages/csimple-language.adoc  | 150 ++++++
 .../modules/languages/pages/simple-language.adoc   |   5 +
 docs/components/modules/others/nav.adoc            |   1 +
 .../modules/others/pages/csimple-joor.adoc         |  48 ++
 parent/pom.xml                                     |   5 +
 .../camel/itest/jmh/CSimpleOperatorTest.java       | 131 +++++
 .../org/apache/camel/itest/jmh/CSimpleScript1.java |  28 +-
 .../org/apache/camel/itest/jmh/CSimpleScript2.java |  28 +-
 .../org/apache/camel/itest/jmh/CSimpleScript3.java |  28 +-
 .../services/org/apache/camel/csimple.properties   |  20 +
 156 files changed, 5245 insertions(+), 376 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csimple-joor.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csimple-language.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/csimple.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/csimple.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/csimple-joor.json
 create mode 100644 catalog/camel-csimple-maven-plugin/pom.xml
 create mode 100644 
catalog/camel-csimple-maven-plugin/src/main/docs/camel-csimple-maven-plugin.adoc
 create mode 100644 
catalog/camel-csimple-maven-plugin/src/main/java/org/apache/camel/maven/GenerateMojo.java
 copy {tooling/swagger-rest-dsl-generator => 
catalog/camel-csimple-maven-plugin}/src/main/resources/META-INF/LICENSE.txt 
(100%)
 copy {tooling/maven/camel-resources-plugin => 
catalog/camel-csimple-maven-plugin}/src/main/resources/META-INF/NOTICE.txt 
(100%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
catalog/camel-route-parser/src/main/java/org/apache/camel/parser/model/CamelCSimpleExpressionDetails.java
 (65%)
 copy 
catalog/camel-route-parser/src/main/java/org/apache/camel/parser/model/{CamelSimpleExpressionDetails.java
 => LanguageExpressionDetails.java} (88%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyCSimpleRouteBuilder.java
 (63%)
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/{RoasterSimpleRouteBuilderConfigureTest.java
 => RoasterCSimpleRouteBuilderConfigureTest.java} (82%)
 create mode 100644 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/xml/XmlCSimpleTest.java
 create mode 100644 
catalog/camel-route-parser/src/test/resources/org/apache/camel/parser/xml/csimple.xml
 create mode 100644 components/camel-csimple-joor/pom.xml
 create mode 100644 
components/camel-csimple-joor/src/generated/resources/META-INF/services/org/apache/camel/csimple-compiler
 create mode 100644 
components/camel-csimple-joor/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-csimple-joor/src/generated/resources/csimple-joor.json
 create mode 100644 
components/camel-csimple-joor/src/main/docs/csimple-joor.adoc
 create mode 100644 
components/camel-csimple-joor/src/main/java/org/apache/camel/language/csimple/joor/JoorCSimpleCompilationException.java
 create mode 100644 
components/camel-csimple-joor/src/main/java/org/apache/camel/language/csimple/joor/JoorCSimpleCompiler.java
 create mode 100644 
components/camel-csimple-joor/src/test/java/org/apache/camel/language/csimple/joor/CSimpleTest.java
 create mode 100644 
components/camel-csimple-joor/src/test/java/org/apache/camel/language/csimple/joor/JoorCSimpleCompilerTest.java
 create mode 100644 
components/camel-csimple-joor/src/test/resources/log4j2.properties
 create mode 100644 
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/language/csimple
 create mode 100644 
core/camel-core-languages/src/generated/resources/org/apache/camel/language/csimple/csimple.json
 create mode 100644 
core/camel-core-languages/src/main/docs/modules/languages/pages/csimple-language.adoc
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleCodeGenerator.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleCompiler.java
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SimpleFunctionEnd.java
 => csimple/CSimpleException.java} (63%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SingleQuoteEnd.java
 => csimple/CSimpleExpression.java} (67%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SimpleFunctionEnd.java
 => csimple/CSimpleExpressionParser.java} (63%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SimpleFunctionEnd.java
 => csimple/CSimpleGeneratedCode.java} (63%)
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleHelper.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleLanguage.java
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SimpleFunctionEnd.java
 => csimple/CSimpleMethod.java} (65%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/{simple/ast/SimpleFunctionEnd.java
 => csimple/CSimplePredicateParser.java} (63%)
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleSupport.java
 create mode 100644 
core/camel-core-model/src/generated/resources/org/apache/camel/model/language/csimple.json
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/language/CSimpleExpression.java
 create mode 100644 
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/language/CSimpleExpressionReifier.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/csimple/CSimpleExpressionParserTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/csimple/CSimplePredicateParserTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/csimple/CSimpleTest.java
 copy 
core/{camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
camel-core/src/test/java/org/apache/camel/language/csimple/HighPredicate.java} 
(60%)
 copy 
core/{camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
camel-core/src/test/java/org/apache/camel/language/csimple/MedPredicate.java} 
(60%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/SimpleExpressionParserNodesTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/SimplePredicateParserNodesTest.java
 create mode 100644 
core/camel-core/src/test/resources/META-INF/services/org/apache/camel/csimple.properties
 create mode 100644 
docs/components/modules/languages/pages/csimple-language.adoc
 create mode 100644 docs/components/modules/others/pages/csimple-joor.adoc
 create mode 100644 
tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/CSimpleOperatorTest.java
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/CSimpleScript1.java 
(57%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/CSimpleScript2.java 
(57%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
 => 
tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/CSimpleScript3.java 
(57%)
 create mode 100644 
tests/camel-jmh/src/test/resources/META-INF/services/org/apache/camel/csimple.properties

Reply via email to