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 99dcc30dfbc4 CAMEL-26567: camel-jms / camel-sjms - text that is not a 
String is sent as a TextMessage, and the ObjectMessage error names the class of 
the body (#29143)
     add d90be3bf7801 CAMEL-26564: camel-jbang - AI tools: check a Citrus test 
against the test schema of the Citrus catalog (#29136)

No new revisions were added by this update.

Summary of changes:
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |   6 +
 dsl/camel-jbang/camel-jbang-core/pom.xml           |   8 +
 .../jbang/core/common/CitrusCatalogVersion.java}   |  17 +-
 .../dsl/jbang/core/commands/ai/AuthoringTools.java |  28 +-
 .../jbang/core/commands/ai/CitrusTestChecks.java   | 679 +++++++++++++++++++++
 .../jbang/core/commands/ai/SourceValidator.java    |  14 +-
 .../core/commands/ai/AuthoringToolsCitrusTest.java | 103 +++-
 .../core/commands/ai/CitrusTestChecksTest.java     | 337 ++++++++++
 .../citrus-orders/body-as-text.citrus.it.yaml      |  66 ++
 .../resources/citrus-orders/cut-off.citrus.it.yaml |  72 +++
 .../citrus-orders/http-of-its-own.citrus.it.yaml}  |  31 +-
 .../request-and-response.citrus.it.yaml            |  55 ++
 .../resources/citrus-orders/step1.citrus.it.yaml   |  52 ++
 .../resources/citrus-orders/step2.citrus.it.yaml   |  69 +++
 .../resources/citrus-orders/step3.citrus.it.yaml   |  86 +++
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |   8 +
 dsl/camel-jbang/camel-jbang-plugin-test/pom.xml    |   6 +
 .../camel/dsl/yaml/validator/YamlValidator.java    |   5 +-
 18 files changed, 1606 insertions(+), 36 deletions(-)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/{java/org/apache/camel/dsl/jbang/core/common/PidNameAgeCompletionCandidates.java
 => 
java-templates/org/apache/camel/dsl/jbang/core/common/CitrusCatalogVersion.java}
 (72%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/CitrusTestChecks.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/CitrusTestChecksTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
 copy 
dsl/camel-jbang/{camel-jbang-plugin-test/src/test/resources/my-sample.citrus.it.yaml
 => 
camel-jbang-core/src/test/resources/citrus-orders/http-of-its-own.citrus.it.yaml}
 (55%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/request-and-response.citrus.it.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml

Reply via email to