This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new fc1103bbb29b chore(components): Sonar notes and minor compilation 
warnings
fc1103bbb29b is described below

commit fc1103bbb29b23184f37f6c45398f4d87d7ea1bd
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Wed Dec 3 09:25:27 2025 +0100

    chore(components): Sonar notes and minor compilation warnings
---
 .../org/apache/camel/impl/debugger/DefaultBacklogDebugger.java     | 4 ----
 .../main/java/org/apache/camel/impl/debugger/DefaultDebugger.java  | 3 +--
 .../java/org/apache/camel/impl/engine/AbstractCamelContext.java    | 2 +-
 .../org/apache/camel/impl/engine/CamelPostProcessorHelper.java     | 7 ++++---
 .../camel/impl/engine/DefaultAsyncProcessorAwaitManager.java       | 3 +--
 .../apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java    | 1 -
 .../org/apache/camel/impl/engine/DefaultDevConsoleResolver.java    | 2 +-
 .../org/apache/camel/impl/engine/DefaultHealthCheckResolver.java   | 3 +--
 8 files changed, 9 insertions(+), 16 deletions(-)

diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogDebugger.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogDebugger.java
index fd20892131d3..2d41f81a70a4 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogDebugger.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogDebugger.java
@@ -251,10 +251,6 @@ public final class DefaultBacklogDebugger extends 
ServiceSupport implements Back
         return !singleStepExchangeId.isEmpty();
     }
 
-    private boolean isSingleStepMode(String exchangeId) {
-        return singleStepExchangeId.contains(exchangeId);
-    }
-
     @Override
     public void attach() {
         if (suspendMode) {
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java
index 4fcdbefc793d..12c8cf72efaf 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java
@@ -25,7 +25,6 @@ import java.util.Map;
 import java.util.concurrent.CopyOnWriteArrayList;
 
 import org.apache.camel.CamelContext;
-import org.apache.camel.CamelContextAware;
 import org.apache.camel.Exchange;
 import org.apache.camel.ExchangePropertyKey;
 import org.apache.camel.MessageHistory;
@@ -48,7 +47,7 @@ import org.apache.camel.util.ObjectHelper;
 /**
  * The default implementation of the {@link Debugger}.
  */
-public class DefaultDebugger extends ServiceSupport implements Debugger, 
CamelContextAware {
+public class DefaultDebugger extends ServiceSupport implements Debugger {
 
     private final EventNotifier debugEventNotifier = new DebugEventNotifier();
     private final List<BreakpointConditions> breakpoints = new 
CopyOnWriteArrayList<>();
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
index 8bde8f3e1e9d..a321429a24d7 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
@@ -214,7 +214,7 @@ import static 
org.apache.camel.spi.UnitOfWork.MDC_CAMEL_CONTEXT_ID;
  * Represents the context used to configure routes and the policies to use.
  */
 public abstract class AbstractCamelContext extends BaseService
-        implements CamelContext, CatalogCamelContext, Suspendable {
+        implements CatalogCamelContext, Suspendable {
 
     private static final Logger LOG = 
LoggerFactory.getLogger(AbstractCamelContext.class);
 
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java
index 3767c93d1a1b..a927ac2f8017 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java
@@ -410,15 +410,16 @@ public class CamelPostProcessorHelper implements 
CamelContextAware {
                     return getCamelContext().getTypeConverter();
                 }
                 // for templates then create a new instance and let camel 
manage its lifecycle
+                // NOTE: the object will be closed by Camel lifecycle
                 Service answer = null;
                 if (getCamelContext() != null && 
type.isAssignableFrom(FluentProducerTemplate.class)) {
-                    answer = getCamelContext().createFluentProducerTemplate();
+                    answer = getCamelContext().createFluentProducerTemplate(); 
// NOSONAR
                 }
                 if (getCamelContext() != null && 
type.isAssignableFrom(ProducerTemplate.class)) {
-                    answer = getCamelContext().createProducerTemplate();
+                    answer = getCamelContext().createProducerTemplate(); // 
NOSONAR
                 }
                 if (getCamelContext() != null && 
type.isAssignableFrom(ConsumerTemplate.class)) {
-                    answer = getCamelContext().createConsumerTemplate();
+                    answer = getCamelContext().createConsumerTemplate(); // 
NOSONAR
                 }
                 if (answer != null) {
                     // lets make camel context manage its lifecycle
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java
index 5b69a6dc39e0..7b88fb0385ef 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java
@@ -27,7 +27,6 @@ import java.util.concurrent.atomic.AtomicLong;
 import org.apache.camel.AsyncProcessor;
 import org.apache.camel.Exchange;
 import org.apache.camel.RuntimeCamelException;
-import org.apache.camel.StaticService;
 import org.apache.camel.spi.AsyncProcessorAwaitManager;
 import org.apache.camel.spi.ExchangeFormatter;
 import org.apache.camel.spi.ReactiveExecutor;
@@ -39,7 +38,7 @@ import org.apache.camel.util.StopWatch;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-public class DefaultAsyncProcessorAwaitManager extends ServiceSupport 
implements AsyncProcessorAwaitManager, StaticService {
+public class DefaultAsyncProcessorAwaitManager extends ServiceSupport 
implements AsyncProcessorAwaitManager {
 
     private static final Logger LOG = 
LoggerFactory.getLogger(DefaultAsyncProcessorAwaitManager.class);
 
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java
index 4f5b7052ba9c..521321afa711 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java
@@ -497,7 +497,6 @@ public class DefaultCamelBeanPostProcessor implements 
CamelBeanPostProcessor, Ca
         if (parameterTypes.length != 1) {
             LOG.warn("Ignoring badly annotated method for injection due to 
incorrect number of parameters: {}", method);
         } else {
-            String propertyName = 
org.apache.camel.util.ObjectHelper.getPropertyName(method);
             Class<?> type = parameterTypes[0];
             Type genericType = method.getGenericParameterTypes()[0];
             Object value = 
getPostProcessorHelper().getInjectionPropertyValue(type, genericType, 
propertyValue,
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDevConsoleResolver.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDevConsoleResolver.java
index c5cfa01e824a..6ddfbc4dcae7 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDevConsoleResolver.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDevConsoleResolver.java
@@ -31,7 +31,7 @@ import org.apache.camel.support.service.ServiceSupport;
  * Default dev console resolver that looks for dev consoles factories in
  * <b>META-INF/services/org/apache/camel/dev-console/</b>.
  */
-public class DefaultDevConsoleResolver extends ServiceSupport implements 
DevConsoleResolver, CamelContextAware {
+public class DefaultDevConsoleResolver extends ServiceSupport implements 
DevConsoleResolver {
 
     public static final String DEV_CONSOLE_RESOURCE_PATH = 
"META-INF/services/org/apache/camel/dev-console/";
 
diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHealthCheckResolver.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHealthCheckResolver.java
index 18e92d84a03e..195b353600f6 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHealthCheckResolver.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHealthCheckResolver.java
@@ -17,7 +17,6 @@
 package org.apache.camel.impl.engine;
 
 import org.apache.camel.CamelContext;
-import org.apache.camel.CamelContextAware;
 import org.apache.camel.NoFactoryAvailableException;
 import org.apache.camel.health.HealthCheck;
 import org.apache.camel.health.HealthCheckRepository;
@@ -28,7 +27,7 @@ import org.apache.camel.spi.FactoryFinder;
  * Default health check resolver that looks for health checks factories in
  * <b>META-INF/services/org/apache/camel/health-check/</b>.
  */
-public class DefaultHealthCheckResolver implements HealthCheckResolver, 
CamelContextAware {
+public class DefaultHealthCheckResolver implements HealthCheckResolver {
 
     public static final String HEALTH_CHECK_RESOURCE_PATH = 
"META-INF/services/org/apache/camel/health-check/";
 

Reply via email to