From edb2e4db5db5d3b6fd12f0c563b549759b2c7808 Mon Sep 17 00:00:00 2001 From: Steve Cohen Date: Sun, 6 Nov 2022 00:56:48 -0700 Subject: [PATCH] Disable elixir-sense's logging in production (#748) Right now, this change is a no-op, but if and when this change https://github.com/elixir-lsp/elixir_sense/pull/165 lands, this will quiet elixir_sense's logging in the prod environment, which will prevent logspam in lsp buffers when elixir_sense encounters invalid code. --- apps/language_server/lib/language_server/cli.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/language_server/lib/language_server/cli.ex b/apps/language_server/lib/language_server/cli.ex index b5b0c12f8..22fbcefbe 100644 --- a/apps/language_server/lib/language_server/cli.ex +++ b/apps/language_server/lib/language_server/cli.ex @@ -22,6 +22,7 @@ defmodule ElixirLS.LanguageServer.CLI do Launch.start_mix() + Application.put_env(:elixir_sense, :logging_enabled, Mix.env() != :prod) Build.set_compiler_options() start_language_server()