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 82f03d51c424 chore(deps): Bump org.commonmark:commonmark from 0.30.0 
to 0.30.1 (#27891)
     add 96ed7318a46f CAMEL-25668: Extract TypeSafe Semantic expert and rename 
Wolf Defender (#27886)

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |  15 +-
 catalog/camel-allcomponents/pom.xml                |  15 +-
 .../org/apache/camel/catalog/docs.properties       |   3 +-
 .../camel/catalog/docs/semantic-language.adoc      |   2 +-
 .../camel/catalog/docs/semantic-typesafe-ai.adoc   | 128 +++++++++++++++++
 ...f-defender.adoc => semantic-wolf-defender.adoc} |  17 ++-
 .../camel/catalog/docs/typesafe-ai-component.adoc  |  61 +++-----
 .../org/apache/camel/catalog/others.properties     |   3 +-
 .../camel/catalog/others/semantic-typesafe-ai.json |  15 ++
 ...f-defender.json => semantic-wolf-defender.json} |   6 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |   8 ++
 .../pom.xml                                        |  27 ++--
 .../services/org/apache/camel/other.properties     |   7 +
 .../generated/resources/semantic-typesafe-ai.json  |  15 ++
 .../src/main/docs/semantic-typesafe-ai.adoc        | 128 +++++++++++++++++
 .../typesafeai/TypeSafeAiSemanticAdapter.java      |   8 +-
 .../typesafeai/TypeSafeAiSemanticAdapterTest.java  | 154 ++++++++++++++++++++-
 .../typesafeai/TypeSafeAiSemanticApiPathTest.java  |  81 +++++++++++
 .../typesafeai/TypeSafeAiTestSupport.java          | 126 +++++++++++++++++
 .../pom.xml                                        |   4 +-
 .../services/org/apache/camel/other.properties     |   6 +-
 .../resources/semantic-wolf-defender.json}         |   6 +-
 .../src/main/docs/semantic-wolf-defender.adoc}     |  17 ++-
 .../wolfdefender/WolfDefenderException.java        |   0
 .../wolfdefender/WolfDefenderInference.java        |   0
 .../wolfdefender/WolfDefenderSemanticAdapter.java  |   2 +-
 .../wolfdefender/WolfDefenderExample.java          |   2 +-
 .../wolfdefender/WolfDefenderInferenceTest.java    |   0
 .../wolfdefender/WolfDefenderLanguageTest.java     |  21 +++
 .../wolfdefender/WolfDefenderModelIT.java          |   2 +-
 .../wolfdefender/WolfDefenderProbabilityTest.java  |   0
 .../WolfDefenderSemanticAdapterTest.java           |  12 +-
 .../src/test/python/generate_fixtures.py           |   0
 .../src/test/resources/cancellation.onnx.bin       | Bin
 .../src/test/resources/classifier.onnx.bin         | Bin
 .../src/test/resources/tokenizer.json              |   0
 .../src/main/docs/semantic-language.adoc           |   2 +-
 components/camel-ai/camel-typesafe-ai/pom.xml      |   4 -
 .../src/main/docs/typesafe-ai-component.adoc       |  61 +++-----
 .../component/typesafeai/TypeSafeAiInput.java}     |  18 ++-
 .../camel/component/typesafeai/TypeSafeAiJson.java |  43 ++++++
 .../typesafeai/TypeSafeAiApiPathTest.java          |  33 +----
 .../component/typesafeai/TypeSafeAiInputTest.java  | 116 ++++++++++++++++
 components/camel-ai/pom.xml                        |   3 +-
 .../others/examples/json/semantic-typesafe-ai.json |   1 +
 .../examples/json/semantic-wolf-defender.json      |   1 +
 .../others/examples/json/wolf-defender.json        |   1 -
 docs/components/modules/others/nav.adoc            |   3 +-
 .../modules/others/pages/semantic-typesafe-ai.adoc |   1 +
 .../others/pages/semantic-wolf-defender.adoc       |   1 +
 .../modules/others/pages/wolf-defender.adoc        |   1 -
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  29 ++++
 .../camel-main-known-dependencies.properties       |   3 +
 .../download/KnownDependenciesResolverTest.java    |  15 ++
 dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml          |   5 +
 .../dsl/yaml/TypeSafeAiLanguageYamlDslTest.java    |  55 ++++++++
 parent/pom.xml                                     |  15 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |   5 +-
 58 files changed, 1116 insertions(+), 191 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/semantic-typesafe-ai.adoc
 rename 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/{wolf-defender.adoc
 => semantic-wolf-defender.adoc} (95%)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/semantic-typesafe-ai.json
 rename 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/{wolf-defender.json
 => semantic-wolf-defender.json} (70%)
 copy components/camel-ai/{camel-typesafe-ai => 
camel-semantic-typesafe-ai}/pom.xml (74%)
 create mode 100644 
components/camel-ai/camel-semantic-typesafe-ai/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-ai/camel-semantic-typesafe-ai/src/generated/resources/semantic-typesafe-ai.json
 create mode 100644 
components/camel-ai/camel-semantic-typesafe-ai/src/main/docs/semantic-typesafe-ai.adoc
 rename components/camel-ai/{camel-typesafe-ai => 
camel-semantic-typesafe-ai}/src/main/java/org/apache/camel/component/typesafeai/TypeSafeAiSemanticAdapter.java
 (98%)
 rename components/camel-ai/{camel-typesafe-ai => 
camel-semantic-typesafe-ai}/src/test/java/org/apache/camel/component/typesafeai/TypeSafeAiSemanticAdapterTest.java
 (69%)
 create mode 100644 
components/camel-ai/camel-semantic-typesafe-ai/src/test/java/org/apache/camel/component/typesafeai/TypeSafeAiSemanticApiPathTest.java
 create mode 100644 
components/camel-ai/camel-semantic-typesafe-ai/src/test/java/org/apache/camel/component/typesafeai/TypeSafeAiTestSupport.java
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/pom.xml (97%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 (62%)
 rename 
components/camel-ai/{camel-wolf-defender/src/generated/resources/wolf-defender.json
 => 
camel-semantic-wolf-defender/src/generated/resources/semantic-wolf-defender.json}
 (70%)
 rename 
components/camel-ai/{camel-wolf-defender/src/main/docs/wolf-defender.adoc => 
camel-semantic-wolf-defender/src/main/docs/semantic-wolf-defender.adoc} (95%)
 copy components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderException.java
 (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderInference.java
 (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderSemanticAdapter.java
 (99%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderExample.java
 (96%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderInferenceTest.java
 (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderLanguageTest.java
 (88%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderModelIT.java
 (98%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderProbabilityTest.java
 (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderSemanticAdapterTest.java
 (94%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/python/generate_fixtures.py (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/resources/cancellation.onnx.bin (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/resources/classifier.onnx.bin (100%)
 rename components/camel-ai/{camel-wolf-defender => 
camel-semantic-wolf-defender}/src/test/resources/tokenizer.json (100%)
 rename 
components/camel-ai/{camel-wolf-defender/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderException.java
 => 
camel-typesafe-ai/src/main/java/org/apache/camel/component/typesafeai/TypeSafeAiInput.java}
 (60%)
 create mode 100644 
components/camel-ai/camel-typesafe-ai/src/test/java/org/apache/camel/component/typesafeai/TypeSafeAiInputTest.java
 create mode 120000 
docs/components/modules/others/examples/json/semantic-typesafe-ai.json
 create mode 120000 
docs/components/modules/others/examples/json/semantic-wolf-defender.json
 delete mode 120000 
docs/components/modules/others/examples/json/wolf-defender.json
 create mode 120000 
docs/components/modules/others/pages/semantic-typesafe-ai.adoc
 create mode 120000 
docs/components/modules/others/pages/semantic-wolf-defender.adoc
 delete mode 120000 docs/components/modules/others/pages/wolf-defender.adoc

Reply via email to