You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2023/03/31 08:45:00 UTC
[camel] branch main updated: added for components early exit from loop when the condition is met
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
The following commit(s) were added to refs/heads/main by this push:
new 8dce60896ee added for components early exit from loop when the condition is met
8dce60896ee is described below
commit 8dce60896ee7288d6e7c04fa98c273d55c89f3d8
Author: dk2k <dk...@ya.ru>
AuthorDate: Fri Mar 31 10:35:47 2023 +0300
added for components early exit from loop when the condition is met
---
.../org/apache/camel/component/bean/AbstractCamelInvocationHandler.java | 1 +
.../camel/component/freemarker/FreemarkerTemplateInHeaderTest.java | 1 +
.../apache/camel/component/google/calendar/CalendarCalendarListIT.java | 1 +
.../apache/camel/component/velocity/VelocityTemplateInHeaderTest.java | 1 +
4 files changed, 4 insertions(+)
diff --git a/components/camel-bean/src/main/java/org/apache/camel/component/bean/AbstractCamelInvocationHandler.java b/components/camel-bean/src/main/java/org/apache/camel/component/bean/AbstractCamelInvocationHandler.java
index f5a15bef6eb..08a27987320 100644
--- a/components/camel-bean/src/main/java/org/apache/camel/component/bean/AbstractCamelInvocationHandler.java
+++ b/components/camel-bean/src/main/java/org/apache/camel/component/bean/AbstractCamelInvocationHandler.java
@@ -111,6 +111,7 @@ public abstract class AbstractCamelInvocationHandler implements InvocationHandle
|| parameter.isAnnotationPresent(ExchangeProperty.class)
|| parameter.isAnnotationPresent(Body.class)) {
canUseBinding = true;
+ break;
}
}
}
diff --git a/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTemplateInHeaderTest.java b/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTemplateInHeaderTest.java
index f136333b9d6..b6d77fa326b 100644
--- a/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTemplateInHeaderTest.java
+++ b/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTemplateInHeaderTest.java
@@ -72,6 +72,7 @@ public class FreemarkerTemplateInHeaderTest extends CamelTestSupport {
for (Entry<String, Object> entry : entrySet) {
if (entry.getKey().equals(headerName)) {
keyFound = true;
+ break;
}
}
assertTrue(keyFound, "Header should been found");
diff --git a/components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/CalendarCalendarListIT.java b/components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/CalendarCalendarListIT.java
index 201e61fb264..1a366908d7c 100644
--- a/components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/CalendarCalendarListIT.java
+++ b/components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/CalendarCalendarListIT.java
@@ -56,6 +56,7 @@ public class CalendarCalendarListIT extends AbstractGoogleCalendarTestSupport {
for (CalendarListEntry calendarListEntry : items) {
if (calendar.getSummary().equals(calendarListEntry.getSummary())) {
found = true;
+ break;
}
}
return found;
diff --git a/components/camel-velocity/src/test/java/org/apache/camel/component/velocity/VelocityTemplateInHeaderTest.java b/components/camel-velocity/src/test/java/org/apache/camel/component/velocity/VelocityTemplateInHeaderTest.java
index 46732fd0f9f..4fcbc620e4d 100644
--- a/components/camel-velocity/src/test/java/org/apache/camel/component/velocity/VelocityTemplateInHeaderTest.java
+++ b/components/camel-velocity/src/test/java/org/apache/camel/component/velocity/VelocityTemplateInHeaderTest.java
@@ -72,6 +72,7 @@ public class VelocityTemplateInHeaderTest extends CamelTestSupport {
for (Entry<String, Object> entry : entrySet) {
if (entry.getKey().equals(headerName)) {
keyFound = true;
+ break;
}
}
assertTrue(keyFound, "Header should been found");