This is an automated email from the ASF dual-hosted git repository.
davsclaus 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 3897bbdb07e Polished
3897bbdb07e is described below
commit 3897bbdb07eeaf272b6001c2a22ab23372f472cb
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Aug 5 20:13:52 2025 +0200
Polished
---
.../java/org/apache/camel/dsl/jbang/core/commands/Debug.java | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Debug.java
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Debug.java
index 49531f09b7e..1ee4a2cb42e 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Debug.java
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Debug.java
@@ -349,6 +349,11 @@ public class Debug extends Run {
return version == null || VersionHelper.isGE(version, "4.8.3");
}
+ private static boolean isSkipOverSupported(String version) {
+ // skip-over is Camel 4.14 or better
+ return version == null || VersionHelper.isGE(version, "4.14.0");
+ }
+
private void printDebugStatus(long pid, StringWriter buffer) {
JsonObject jo = loadDebug(pid);
if (jo != null) {
@@ -496,8 +501,10 @@ public class Debug extends Run {
}
String msg;
- if (!first && isStepOverSupported(version)) {
+ if (!first && isSkipOverSupported(version)) {
msg = " Breakpoint suspended (i = step into (default),
o = step over, s = skip over). Press ENTER to continue (q = quit).";
+ } else if (!first && isStepOverSupported(version)) {
+ msg = " Breakpoint suspended (i = step into (default),
o = step over). Press ENTER to continue (q = quit).";
} else {
msg = " Breakpoint suspended. Press ENTER to continue
(q = quit).";
}