File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
language_server/lib/language_server Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ defmodule ElixirLS.Utils.Launch do
33 @ compiled_otp_version System . otp_release ( )
44
55 def start_mix do
6+ Hex . start ( )
67 # FIXME: Private API
78 Mix . start ( )
89 # FIXME: Private API
Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ defmodule ElixirLS.LanguageServer.CLI do
2828 start_language_server ( )
2929
3030 Logger . info ( "Started ElixirLS v#{ Launch . language_server_version ( ) } " )
31+
32+ Logger . info ( "Running in #{ File . cwd! ( ) } " )
3133
3234 versions = Launch . get_versions ( )
3335
@@ -47,7 +49,8 @@ defmodule ElixirLS.LanguageServer.CLI do
4749
4850 Mix . shell ( ElixirLS.LanguageServer.MixShell )
4951 # FIXME: Private API
50- Mix.Hex . ensure_updated? ( )
52+ true = Mix.Hex . ensure_installed? ( false )
53+ true = Mix.Hex . ensure_updated? ( )
5154
5255 WireProtocol . stream_packets ( & JsonRpc . receive_packet / 1 )
5356 end
You can’t perform that action at this time.
0 commit comments