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

    (chores): fix SonarCloud S5993 in camel-smpp
    
    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]>
---
 .../main/java/org/apache/camel/component/smpp/AbstractSmppCommand.java  | 2 +-
 .../src/main/java/org/apache/camel/component/smpp/SmppSmCommand.java    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/AbstractSmppCommand.java
 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/AbstractSmppCommand.java
index 81279211825a..84239938ac58 100644
--- 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/AbstractSmppCommand.java
+++ 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/AbstractSmppCommand.java
@@ -38,7 +38,7 @@ public abstract class AbstractSmppCommand implements 
SmppCommand {
     protected SMPPSession session;
     protected SmppConfiguration config;
 
-    public AbstractSmppCommand(SMPPSession session, SmppConfiguration config) {
+    protected AbstractSmppCommand(SMPPSession session, SmppConfiguration 
config) {
         this.session = session;
         this.config = config;
     }
diff --git 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppSmCommand.java
 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppSmCommand.java
index 97dcb6cb66a2..eef83dc37194 100644
--- 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppSmCommand.java
+++ 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppSmCommand.java
@@ -37,7 +37,7 @@ public abstract class SmppSmCommand extends 
AbstractSmppCommand {
 
     private final Logger logger = LoggerFactory.getLogger(SmppSmCommand.class);
 
-    public SmppSmCommand(SMPPSession session, SmppConfiguration config) {
+    protected SmppSmCommand(SMPPSession session, SmppConfiguration config) {
         super(session, config);
         defaultCharset = Charset.forName(config.getEncoding());
     }

Reply via email to