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 19ecd4385f088756f338d13e0482faaa1a10018b Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Sat Mar 28 13:35:25 2026 +0000 (chores): fix SonarCloud S5993 in camel-base 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]> --- .../org/apache/camel/impl/converter/BaseTypeConverterRegistry.java | 4 ++-- .../main/java/org/apache/camel/impl/event/AbstractContextEvent.java | 2 +- .../main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java | 2 +- .../src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java | 2 +- .../src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/converter/BaseTypeConverterRegistry.java b/core/camel-base/src/main/java/org/apache/camel/impl/converter/BaseTypeConverterRegistry.java index 4d0e868e0973..5daec0415626 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/converter/BaseTypeConverterRegistry.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/converter/BaseTypeConverterRegistry.java @@ -64,8 +64,8 @@ public abstract class BaseTypeConverterRegistry extends CoreTypeConverterRegistr protected PackageScanClassResolver resolver; protected Injector injector; - public BaseTypeConverterRegistry(CamelContext camelContext, PackageScanClassResolver resolver, Injector injector, - boolean statisticsEnabled) { + protected BaseTypeConverterRegistry(CamelContext camelContext, PackageScanClassResolver resolver, Injector injector, + boolean statisticsEnabled) { super(statisticsEnabled); this.camelContext = camelContext; diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractContextEvent.java b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractContextEvent.java index 9a0c84e72d3d..cf77d7be8fdd 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractContextEvent.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractContextEvent.java @@ -30,7 +30,7 @@ public abstract class AbstractContextEvent extends EventObject implements CamelC private final CamelContext context; private long timestamp; - public AbstractContextEvent(CamelContext source) { + protected AbstractContextEvent(CamelContext source) { super(source); this.context = source; } diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java index 1f3e89a556cb..7c7802d07da7 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java @@ -30,7 +30,7 @@ public abstract class AbstractExchangeEvent extends EventObject implements Excha private final Exchange exchange; private long timestamp; - public AbstractExchangeEvent(Exchange source) { + protected AbstractExchangeEvent(Exchange source) { super(source); this.exchange = source; } diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java index 828344a0ad3e..c169c340316d 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java @@ -31,7 +31,7 @@ public abstract class AbstractRouteEvent extends EventObject implements RouteEve private final Route route; private long timestamp; - public AbstractRouteEvent(Route source) { + protected AbstractRouteEvent(Route source) { super(source); this.route = source; } diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java index ece64ed2dac5..cae279e4a0b7 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java @@ -28,7 +28,7 @@ public abstract class AbstractStepEvent extends AbstractExchangeEvent { private final String stepId; - public AbstractStepEvent(Exchange source, String stepId) { + protected AbstractStepEvent(Exchange source, String stepId) { super(source); this.stepId = stepId; }
