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 e77784d952a camel-jbang - Fix potential NPE in debug
e77784d952a is described below

commit e77784d952a31c17ed4a658615c1d16c17f196d6
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Apr 17 16:53:18 2024 +0200

    camel-jbang - Fix potential NPE in debug
---
 .../src/main/java/org/apache/camel/dsl/jbang/core/commands/Debug.java | 4 +++-
 1 file changed, 3 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 b3ca7ab43b4..4a76e5251c1 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
@@ -478,8 +478,10 @@ public class Debug extends Run {
         List<Panel> panel = new ArrayList<>();
         if (!row.code.isEmpty()) {
             String loc = StringHelper.beforeLast(row.location, ":", 
row.location);
-            if (loc.length() < 72) {
+            if (loc != null && loc.length() < 72) {
                 loc = loc + " ".repeat(72 - loc.length());
+            } else {
+                loc = "";
             }
             panel.add(Panel.withCode("Source: " + loc).andHistory("History"));
             panel.add(Panel.withCode("-".repeat(80))

Reply via email to