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

    (chores): fix SonarCloud S5993 in camel-core-languages
    
    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/language/simple/BaseSimpleParser.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/BaseSimpleParser.java
 
b/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/BaseSimpleParser.java
index e181c12d5dd7..c8e67a908a56 100644
--- 
a/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/BaseSimpleParser.java
+++ 
b/core/camel-core-languages/src/main/java/org/apache/camel/language/simple/BaseSimpleParser.java
@@ -72,7 +72,7 @@ public abstract class BaseSimpleParser {
         this(camelContext, expression, allowEscape, new SimpleTokenizer());
     }
 
-    public BaseSimpleParser(CamelContext camelContext, String expression, 
boolean allowEscape, SimpleTokenizer tokenizer) {
+    protected BaseSimpleParser(CamelContext camelContext, String expression, 
boolean allowEscape, SimpleTokenizer tokenizer) {
         this.camelContext = camelContext;
         this.expression = expression;
         this.allowEscape = allowEscape;

Reply via email to