Erlang/在未实现某些行为回调函数时删除警告

Erlang/在未实现某些行为回调函数时删除警告,erlang,Erlang,当我不需要实现行为的所有回调函数时,删除警告的最佳实践是什么 例如: Warning: undefined callback function code_change/3 (behaviour 'gen_event') “最佳”实践实际上是使用合理的返回值实现存根回调(例如调用的{reply,ok,State},强制转换和信息的{noreply,State})。这也将确保稳定性和兼容性,如果有人尝试代码升级,例如,在您的代码上 目前无法忽略这些警告。最佳实践实际上是实现存根回调,并使用合理的返

当我不需要实现行为的所有回调函数时,删除警告的最佳实践是什么

例如:

Warning: undefined callback function code_change/3 (behaviour 'gen_event')
“最佳”实践实际上是使用合理的返回值实现存根回调(例如调用的
{reply,ok,State}
,强制转换和信息的
{noreply,State}
)。这也将确保稳定性和兼容性,如果有人尝试代码升级,例如,在您的代码上

目前无法忽略这些警告。

最佳实践实际上是实现存根回调,并使用合理的返回值(例如调用的
{reply,ok,State}
,强制转换和信息的
{noreply,State}
等)。这也将确保稳定性和兼容性,如果有人尝试代码升级,例如,在您的代码上


目前无法忽略这些警告。

还建议将存根函数的调用记录为错误:
error\u logger:error\u msg(“在~p~n,[mymodule]中意外调用函数”)
。这样,当方法被意外调用时,您会得到通知。还建议将存根函数的调用记录为错误:
error\u logger:error\u msg(“在~p~n,[mymodule]中意外调用函数”)
。这样,当方法被调用时,您会得到通知。