summaryrefslogtreecommitdiff
path: root/lib/pleroma/application.ex
diff options
context:
space:
mode:
authorrinpatch <rinpatch@sdf.org>2020-09-01 09:08:54 +0300
committerrinpatch <rinpatch@sdf.org>2020-09-01 09:08:54 +0300
commitdc3a418c270e48c6849159097f8bba57d2a2578e (patch)
tree4864c93a36889ee7e5ee61661067b1d75afe6b60 /lib/pleroma/application.ex
parent9d63b2c9db88ffdeb608df427caf2996eb0bb094 (diff)
application.ex: disable warnings_as_errors at runtime
see changed files for rationale
Diffstat (limited to 'lib/pleroma/application.ex')
-rw-r--r--lib/pleroma/application.ex3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex
index c0b5db9f1..005aba50a 100644
--- a/lib/pleroma/application.ex
+++ b/lib/pleroma/application.ex
@@ -39,6 +39,9 @@ defmodule Pleroma.Application do
# every time the application is restarted, so we disable module
# conflicts at runtime
Code.compiler_options(ignore_module_conflict: true)
+ # Disable warnings_as_errors at runtime, it breaks Phoenix live reload
+ # due to protocol consolidation warnings
+ Code.compiler_options(warnings_as_errors: false)
Pleroma.Telemetry.Logger.attach()
Config.Holder.save_default()
Pleroma.HTML.compile_scrubbers()