Skip to content

Commit 23d8b2a

Browse files
Jonathan Arnettlukaszsamson
authored andcommitted
Update Hover to return MarkupContent
1 parent bc75198 commit 23d8b2a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

apps/language_server/lib/language_server/providers/hover.ex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ defmodule ElixirLS.LanguageServer.Providers.Hover do
4949
end
5050

5151
defp contents(%{docs: markdown}) do
52-
markdown
52+
%{
53+
kind: "markdown",
54+
value: markdown
55+
}
5356
end
5457
end

apps/language_server/test/server_test.exs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,10 @@ defmodule ElixirLS.LanguageServer.ServerTest do
7676
resp = assert_receive(%{"id" => 1}, 1000)
7777

7878
assert response(1, %{
79-
"contents" => "> GenServer" <> _,
79+
"contents" => %{
80+
"kind" => "markdown",
81+
"value" => "> GenServer" <> _
82+
},
8083
"range" => %{
8184
"start" => %{"line" => 2, "character" => 12},
8285
"end" => %{"line" => 2, "character" => 21}

0 commit comments

Comments
 (0)