From 90b20aae2bd7f5599d3ccfc31adfe3199782a9d6 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Wed, 28 Jul 2021 14:30:44 +0800 Subject: [PATCH] fix(dialyzer): nowarn_function extra_schema_fields/1 --- apps/emqx/src/emqx_schema.erl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/emqx/src/emqx_schema.erl b/apps/emqx/src/emqx_schema.erl index bcd78ec5f..8352d2588 100644 --- a/apps/emqx/src/emqx_schema.erl +++ b/apps/emqx/src/emqx_schema.erl @@ -518,6 +518,8 @@ fields(FieldName) -> extra_schema_fields(FieldName). -ifndef(EMQX_EXT_SCHEMAS). +%% Function extra_schema_fields/1 only terminates with explicit exception +-dialyzer([{nowarn_function, [extra_schema_fields/1]}]). extra_schema_fields(FieldName) -> error({unknown_field, FieldName}). -else. extra_schema_fields(FieldName) ->