Skip to content

Commit 6aeddcd

Browse files
committed
Handle exceptions with no messages better
1 parent 430d222 commit 6aeddcd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lua/clojure-test/ui/components/exception.lua

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ function M.render_exception_to_buf(buf, exception, start_line)
1919
exception_title:append(exception["class-name"], "Error")
2020
exception_title:append(": ", "Comment")
2121

22-
local title_lines = vim.split(exception.message, "\n")
22+
local title_lines
23+
if exception.message ~= vim.NIL then
24+
title_lines = vim.split(exception.message, "\n")
25+
else
26+
title_lines = {"[NO MESSAGE]"}
27+
end
2328
exception_title:append(title_lines[1], "TSParameter")
2429

2530
table.insert(lines, exception_title)

0 commit comments

Comments
 (0)