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

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

commit b54d0591e668685a8204faefc67ac5744aa9e366
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Sat Mar 28 13:37:18 2026 +0000

    (chores): fix SonarCloud S5993 in camel-djl
    
    Change public constructors of abstract classes to protected.
    
    Claude Code on behalf of Otavio R. Piske
    
    Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
---
 .../java/org/apache/camel/component/djl/model/AbstractPredictor.java    | 2 +-
 .../org/apache/camel/component/djl/model/cv/AbstractCvZooPredictor.java | 2 +-
 .../apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
index 9cc43f34a673..3d0d45a3faef 100644
--- 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
+++ 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
@@ -23,7 +23,7 @@ public abstract class AbstractPredictor {
 
     private final DJLEndpoint endpoint;
 
-    public AbstractPredictor(DJLEndpoint endpoint) {
+    protected AbstractPredictor(DJLEndpoint endpoint) {
         this.endpoint = endpoint;
     }
 
diff --git 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/AbstractCvZooPredictor.java
 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/AbstractCvZooPredictor.java
index cfdef6708439..914ef40c76b7 100644
--- 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/AbstractCvZooPredictor.java
+++ 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/AbstractCvZooPredictor.java
@@ -31,7 +31,7 @@ public abstract class AbstractCvZooPredictor<T> extends 
AbstractPredictor {
 
     protected ZooModel<Image, T> model;
 
-    public AbstractCvZooPredictor(DJLEndpoint endpoint) {
+    protected AbstractCvZooPredictor(DJLEndpoint endpoint) {
         super(endpoint);
     }
 
diff --git 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java
 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java
index 9feeae72ca98..64d9cfdf3509 100644
--- 
a/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java
+++ 
b/components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java
@@ -29,7 +29,7 @@ public abstract class AbstractNlpZooPredictor<T> extends 
AbstractPredictor {
 
     protected ZooModel<String, T> model;
 
-    public AbstractNlpZooPredictor(DJLEndpoint endpoint) {
+    protected AbstractNlpZooPredictor(DJLEndpoint endpoint) {
         super(endpoint);
     }
 

Reply via email to