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).";
                 }

Reply via email to