From 05fc6d9e45f8b30d37072d291d73ab9f7fd749dd Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Mon, 30 Aug 2021 09:48:20 +0800 Subject: [PATCH] fix(dialyzer): bad function spec for emqx_map_lib:deep_convert/3 --- apps/emqx/src/emqx_map_lib.erl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/emqx/src/emqx_map_lib.erl b/apps/emqx/src/emqx_map_lib.erl index 529c22816..de2b41b32 100644 --- a/apps/emqx/src/emqx_map_lib.erl +++ b/apps/emqx/src/emqx_map_lib.erl @@ -32,8 +32,7 @@ -export_type([config_key/0, config_key_path/0]). -type config_key() :: atom() | binary(). -type config_key_path() :: [config_key()]. --type convert_fun() :: fun((K::any(), V::any(), Args::list()) -> - {K1::any(), V1::any()} | drop). +-type convert_fun() :: fun((...) -> {K1::any(), V1::any()} | drop). %%----------------------------------------------------------------- -spec deep_get(config_key_path(), map()) -> term().