3 ms·
As far as Dialyzer, we use the dialyxir project, and it behaves well enough. Depending on how macro heavy your code gets, it gives up earlier than it should, bu
by _asummers 10y ago
As far as Dialyzer, we use the dialyxir project, and it behaves well enough. Depending on how macro heavy your code gets, it gives up earlier than it should, but you can still get it to flag you for doing bad things when it gets down to modules calling modules. Combined with lint rules around making sure stuff has @spec, it catches a lot of things.
- amorphid 10y agoI use dialyxir, too. Mostly I was referring to wanting dialyzer to output Elixir syntax, not Erlang.