I came across a path, checking what was done in the Makefile Meck project regarding the dialyzer. Take a look: Makefile
Main part:
| \ fgrep -v -f ./dialyzer.ignore-warnings
So, inside this file: dialyzer.ignore-warnings you will see what to do. In my version, I added:
Calling a missing or inactive function lager: warning / 1
Calling a missing or inactive function lager: warning / 2
Calling a missing or inactive function lager: info / 1
Calling for a missing or failed lager function: info / 2
Calling a missing or inactive function lager: error / 1
Calling a missing or inactive function lager: error / 2
And the warnings I received are gone. Of course, I have this entry in my rebar.config:
{erl_opts, [{parse_transform, lager_transform}]}.
Khorkrak
source share