Skip to content

Commit d641d72

Browse files
committed
do not change to root_uri dir as it may not exist
1 parent b36c295 commit d641d72

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

apps/language_server/lib/language_server/providers/document_symbols.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbols do
324324
list when is_list(list) ->
325325
string_list =
326326
list
327-
|> Enum.filter(& match?({key, _}, &1))
327+
|> Enum.filter(& match?({_key, _}, &1))
328328
|> Enum.map_join(", ", fn {key, _} -> Macro.to_string(key) end)
329329

330330
"[#{string_list}]"

apps/language_server/lib/language_server/server.ex

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -830,10 +830,7 @@ defmodule ElixirLS.LanguageServer.Server do
830830
state =
831831
case root_uri do
832832
"file://" <> _ ->
833-
root_path = SourceFile.Path.absolute_from_uri(root_uri)
834-
File.cd!(root_path)
835-
cwd_uri = SourceFile.Path.to_uri(File.cwd!())
836-
%{state | root_uri: cwd_uri}
833+
%{state | root_uri: root_uri}
837834

838835
nil ->
839836
state

0 commit comments

Comments
 (0)