diff options
author | Andrea Leopardi <an.leopardi@gmail.com> | 2023-02-16 12:43:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-16 12:43:52 +0100 |
commit | 0fb76926e70de7a2a5328357709d75efd70eae7f (patch) | |
tree | 7f9da82f507a8da0815b6d8b631f97ad65be44b6 | |
parent | b52d166f331d5d9d269bd4766893bcec496f6842 (diff) | |
download | elixir-0fb76926e70de7a2a5328357709d75efd70eae7f.tar.gz |
Add spec to Logger.default_formatter/1 (#12406)
-rw-r--r-- | lib/logger/lib/logger.ex | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/logger/lib/logger.ex b/lib/logger/lib/logger.ex index 95b7c2914..2b23d31b0 100644 --- a/lib/logger/lib/logger.ex +++ b/lib/logger/lib/logger.ex @@ -415,7 +415,8 @@ defmodule Logger do instead. """ @doc since: "1.15.0" - def default_formatter(overrides \\ []) do + @spec default_formatter(keyword) :: {module, :logger.formatter_config()} + def default_formatter(overrides \\ []) when is_list(overrides) do Application.get_env(:logger, :default_formatter, []) |> Keyword.merge(overrides) |> Logger.Formatter.new() |