We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4b22d7e commit a78f3c5Copy full SHA for a78f3c5
1 file changed
apps/language_server/lib/language_server/json_rpc.ex
@@ -116,13 +116,21 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
116
nil -> "unknown"
117
end
118
119
+ {mix_env, mix_target} =
120
+ try do
121
+ {Mix.env(), Mix.target()}
122
+ rescue
123
+ ArgumentError ->
124
+ {nil, nil}
125
+ end
126
+
127
common_properties = %{
128
"elixir_ls.elixir_release" => elixir_release,
129
"elixir_ls.elixir_version" => System.version(),
130
"elixir_ls.otp_release" => System.otp_release(),
131
"elixir_ls.erts_version" => to_string(Application.spec(:erts, :vsn)),
- "elixir_ls.mix_env" => Mix.env(),
- "elixir_ls.mix_target" => Mix.target()
132
+ "elixir_ls.mix_env" => mix_env,
133
+ "elixir_ls.mix_target" => mix_target
134
}
135
136
notify("telemetry/event", %{
0 commit comments