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); }
