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 <[email protected]>
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))