From 287756d71abf867c06413499191fd7b5b6fa1d72 Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Date: Sat, 16 Mar 2024 19:25:42 +0000 Subject: [PATCH] Fix failing CI --- src/erlzord.erl | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/src/erlzord.erl b/src/erlzord.erl index ac467b2..576b812 100644 --- a/src/erlzord.erl +++ b/src/erlzord.erl @@ -31,10 +31,29 @@ encode/4, decode/4]). --deprecated({config, 3, "Use config/1 instead"}). --deprecated({decode, 2, "Use decode_tuple/2 or decode_list/2 instead"}). --deprecated({encode, 4, "Use encode/3 instead"}). --deprecated({decode, 4, "Use decode_tuple/4 or decode_list/4 instead"}). +-ifndef(OTP_RELEASE). +-define(NO_XREF_DEPRECATED_WITH_MSG, true). +-else. +-if(?OTP_RELEASE =< 22). +-define(NO_XREF_DEPRECATED_WITH_MSG, true). +-endif. +-endif. + +-ifdef(NO_XREF_DEPRECATED_WITH_MSG). +-deprecated([ + {config, 3}, + {decode, 2}, + {encode, 4}, + {decode, 4} +]). +-else. +-deprecated([ + {config, 3, "Use config/1 instead"}, + {decode, 2, "Use decode_tuple/2 or decode_list/2 instead"}, + {encode, 4, "Use encode/3 instead"}, + {decode, 4, "Use decode_tuple/4 or decode_list/4 instead"} +]). +-endif. %% ------------------------------------------------------------------ %% Macro Definitions