Logger无与伦比的回报

Ale*_*mez 5 logging static-analysis elixir

静态分析仪透析器(我通过dialyxir使用它)报告Logger(Logger.info "blah")的所有用法作为无与伦比的回报:

Expression produces a value of type 'ok' | {'error',_}, but this value is unmatched
Run Code Online (Sandbox Code Playgroud)

我可以写:ok  = Logger.info "blah"但很明显,这很麻烦.我还可以配置透析器-Wno_unmatched_returns以忽略所有这些警告.但是,我发现它们非常有用,并且不想忽略它们.

透析器文档说我们可以使用模块属性来基于每个模块停用警告,但是我无法看到是否只能将此信息放在Elixir源文件中.

有没有办法配置Dialyzer忽略这样的警告,但仅限于Logger?