Runs mix dialyzer in the host project and parses its short-format
output into [%{file, line, kind, message}].
The runner never raises on a non-zero exit code: dialyzer exits with a non-zero status whenever findings exist, but for ex_harness those are normal data, not errors. Stderr/exit are captured for the caller.
Summary
Functions
Parse dialyzer's --format short output into findings.
Run dialyzer in root and return parsed findings.
Types
Functions
Parse dialyzer's --format short output into findings.
Run dialyzer in root and return parsed findings.
Options:
:quick— whentrue, skipmix dialyzer --pltrebuild and reuse whatever PLT already exists. Defaults tofalse.:env— extra env vars passed toSystem.cmd/3.