File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
apps/language_server/lib/language_server Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -116,13 +116,21 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
116
116
nil -> "unknown"
117
117
end
118
118
119
+ { mix_env , mix_target } =
120
+ try do
121
+ { Mix . env ( ) , Mix . target ( ) }
122
+ rescue
123
+ ArgumentError ->
124
+ { nil , nil }
125
+ end
126
+
119
127
common_properties = % {
120
128
"elixir_ls.elixir_release" => elixir_release ,
121
129
"elixir_ls.elixir_version" => System . version ( ) ,
122
130
"elixir_ls.otp_release" => System . otp_release ( ) ,
123
131
"elixir_ls.erts_version" => to_string ( Application . spec ( :erts , :vsn ) ) ,
124
- "elixir_ls.mix_env" => Mix . env ( ) ,
125
- "elixir_ls.mix_target" => Mix . target ( )
132
+ "elixir_ls.mix_env" => mix_env ,
133
+ "elixir_ls.mix_target" => mix_target
126
134
}
127
135
128
136
notify ( "telemetry/event" , % {
You can’t perform that action at this time.
0 commit comments