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

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


    from ad8756c18f4 chore(deps): Bump com.google.cloud:google-cloud-pubsublite 
(#18613)
     add 8ce562ea595 CAMEL-22214: camel-groovy - Allow to pre-load groovy 
source files for shared functions and DTOs (#18609)

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/catalog/dev-consoles.properties   |   1 +
 .../apache/camel/catalog/dev-consoles/groovy.json  |  15 ++
 .../main/camel-main-configuration-metadata.json    |   1 +
 components/camel-groovy/pom.xml                    |   5 +
 .../org/apache/camel/dev-console/groovy.json       |  15 ++
 .../apache/camel/{language => dev-console}/groovy  |   2 +-
 ...language.properties => dev-consoles.properties} |   2 +-
 .../org/apache/camel/groovy-script-compiler        |   2 +
 .../src/main/docs/groovy-language.adoc             |  33 +++-
 .../groovy/DefaultGroovyScriptCompiler.java        | 209 +++++++++++++++++++++
 .../camel/language/groovy/GroovyDevConsole.java    |  67 +++++++
 .../camel/language/groovy/GroovyExpression.java    |   3 +-
 .../camel/language/groovy/GroovyLanguage.java      |   5 +-
 .../language/groovy/GroovyScriptClassLoader.java   |  76 ++++++++
 .../groovy/DefaultGroovyCompilerTest.java}         |  41 ++--
 ...ogEipTest.java => GroovyCompilerRouteTest.java} |  44 ++---
 .../groovy/MainGroovyCompilerRouteTest.java        |  77 ++++++++
 .../src/test/resources/camel-groovy/Cheese.groovy} |   9 +-
 .../src/test/resources/camel-groovy/Dude.groovy}   |   9 +-
 ...ormatFactory.java => GroovyScriptCompiler.java} |  22 +--
 .../camel/impl/engine/AbstractCamelContext.java    |   4 +
 .../camel/impl/engine/SimpleCamelContext.java      |  12 ++
 .../MainConfigurationPropertiesConfigurer.java     |   7 +
 .../camel-main-configuration-metadata.json         |   1 +
 core/camel-main/src/main/docs/main.adoc            |   3 +-
 .../camel/main/DefaultConfigurationConfigurer.java |  11 ++
 .../camel/main/DefaultConfigurationProperties.java |  50 ++++-
 .../modules/ROOT/pages/camel-jbang.adoc            |  21 +++
 .../dsl/jbang/core/commands/ExportBaseCommand.java |   4 +
 .../apache/camel/dsl/jbang/core/commands/Run.java  |  15 ++
 .../camel/dsl/jbang/core/commands/ExportTest.java  |   2 +-
 .../src/test/resources/groovy-demo.camel.yaml      |   2 +-
 .../java/org/apache/camel/main/KameletMain.java    |   6 +
 .../camel-main-known-dependencies.properties       |   1 +
 34 files changed, 698 insertions(+), 79 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/groovy.json
 create mode 100644 
components/camel-groovy/src/generated/resources/META-INF/org/apache/camel/dev-console/groovy.json
 copy 
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/{language
 => dev-console}/groovy (50%)
 copy 
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/{language.properties
 => dev-consoles.properties} (90%)
 create mode 100644 
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/groovy-script-compiler
 create mode 100644 
components/camel-groovy/src/main/java/org/apache/camel/language/groovy/DefaultGroovyScriptCompiler.java
 create mode 100644 
components/camel-groovy/src/main/java/org/apache/camel/language/groovy/GroovyDevConsole.java
 create mode 100644 
components/camel-groovy/src/main/java/org/apache/camel/language/groovy/GroovyScriptClassLoader.java
 copy 
components/{camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathPredicateJsonSmartTest.java
 => 
camel-groovy/src/test/java/org/apache/camel/processor/groovy/DefaultGroovyCompilerTest.java}
 (51%)
 copy 
components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/{GroovyLogEipTest.java
 => GroovyCompilerRouteTest.java} (60%)
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/MainGroovyCompilerRouteTest.java
 copy components/{camel-datasonnet/src/test/resources/readCSVTest.ds => 
camel-groovy/src/test/resources/camel-groovy/Cheese.groovy} (93%)
 copy 
components/{camel-cm-sms/src/main/java/org/apache/camel/component/cm/client/Translator.java
 => camel-groovy/src/test/resources/camel-groovy/Dude.groovy} (86%)
 copy 
core/camel-api/src/main/java/org/apache/camel/spi/{RestBindingJaxbDataFormatFactory.java
 => GroovyScriptCompiler.java} (59%)

Reply via email to