Skip to content

Commit ca6ef9d

Browse files
lukaszsamsonaxelson
authored andcommitted
1 parent edb5839 commit ca6ef9d

File tree

1 file changed

+7
-1
lines changed
  • apps/language_server/lib/language_server

1 file changed

+7
-1
lines changed

apps/language_server/lib/language_server/build.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,14 @@ defmodule ElixirLS.LanguageServer.Build do
5353
:hint -> 4
5454
end
5555

56+
message =
57+
case diagnostic.message do
58+
m when is_binary(m) -> m
59+
m when is_list(m) -> m |> Enum.join("\n")
60+
end
61+
5662
%{
57-
"message" => diagnostic.message,
63+
"message" => message,
5864
"severity" => severity,
5965
"range" => range(diagnostic.position, source_file),
6066
"source" => diagnostic.compiler_name

0 commit comments

Comments
 (0)