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 cc8185accc6709eb7a9105533ddba43a1e1ce6f2
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Sat Mar 28 13:42:48 2026 +0000

    (chores): fix SonarCloud S5993 in camel-yaml-dsl-common
    
    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/dsl/yaml/common/YamlDeserializerBase.java     | 2 +-
 .../apache/camel/dsl/yaml/common/YamlDeserializerEndpointAwareBase.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerBase.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerBase.java
index d7b9ac20b0f6..0bc1ce97b9e7 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerBase.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerBase.java
@@ -32,7 +32,7 @@ public abstract class YamlDeserializerBase<T> extends 
YamlDeserializerSupport im
 
     private final Class<T> type;
 
-    public YamlDeserializerBase(Class<T> type) {
+    protected YamlDeserializerBase(Class<T> type) {
         this.type = type;
     }
 
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerEndpointAwareBase.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerEndpointAwareBase.java
index c72ef5d1f3d3..b1d58ab10c26 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerEndpointAwareBase.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerEndpointAwareBase.java
@@ -26,7 +26,7 @@ import org.snakeyaml.engine.v2.nodes.ScalarNode;
 
 public abstract class YamlDeserializerEndpointAwareBase<T> extends 
YamlDeserializerBase<T> {
 
-    public YamlDeserializerEndpointAwareBase(Class<T> type) {
+    protected YamlDeserializerEndpointAwareBase(Class<T> type) {
         super(type);
     }
 

Reply via email to