ExQuality.Stages.Dialyzer (ExQuality v0.2.0)
View SourceRuns Dialyzer type checking on the codebase.
Executes mix dialyzer with MIX_ENV=dev. Handles PLT building
gracefully and works around common "Could not get Core Erlang code"
errors for Mix tasks.
This stage is automatically enabled only if :dialyxir is in deps.
Summary
Functions
Runs the dialyzer stage.
Functions
@spec run(keyword()) :: ExQuality.Stage.result()
Runs the dialyzer stage.
Returns success if no type warnings are found. Handles PLT building and debug_info issues gracefully.