From 0fb76926e70de7a2a5328357709d75efd70eae7f Mon Sep 17 00:00:00 2001 From: Andrea Leopardi Date: Thu, 16 Feb 2023 12:43:52 +0100 Subject: Add spec to Logger.default_formatter/1 (#12406) --- lib/logger/lib/logger.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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() -- cgit v1.2.1