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 fd7bcdeaa422eea847d6ceed5ec36b2ce9ef7f34
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Fri Aug 16 15:49:29 2024 +0200

    (chores) convert core/camel-core-engine to use pattern matching for 
instanceof
---
 .../src/main/java/org/apache/camel/impl/DefaultCamelContext.java     | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultCamelContext.java
 
b/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultCamelContext.java
index 3c448552de7..950e5686a6f 100644
--- 
a/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultCamelContext.java
+++ 
b/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultCamelContext.java
@@ -616,8 +616,9 @@ public class DefaultCamelContext extends SimpleCamelContext 
implements ModelCame
         // route templates supports binding beans that are local for the 
template only
         // in this local mode then we need to check for side-effects (see 
further)
         LocalBeanRepositoryAware localBeans = null;
-        if (getCamelContextReference().getRegistry() instanceof 
LocalBeanRepositoryAware) {
-            localBeans = (LocalBeanRepositoryAware) 
getCamelContextReference().getRegistry();
+        final Registry registry = getCamelContextReference().getRegistry();
+        if (registry instanceof LocalBeanRepositoryAware 
localBeanRepositoryAware) {
+            localBeans = localBeanRepositoryAware;
         }
         try {
             RouteDefinitionHelper.forceAssignIds(getCamelContextReference(), 
routeDefinitions);

Reply via email to