0.1.3

  • Add makeup_js to the installed dep list and document it in the README and ExHarness module docs.
  • Dogfood the static-analysis suite: ex_harness itself now declares credo, dialyxir, ex_dna, and ex_slop and ships a precommit alias (compile / format / credo --strict / ex_dna / dialyzer / test).
  • Refactor mix harness.install to satisfy credo --strict — alias the Igniter sub-modules and split nested mix-project update callbacks into named helpers.
  • Replace case with if/2 in mix harness.init's summary printer to silence Dialyzer's pattern_match_cov warning.

0.1.0 - Initial release

  • mix harness.install — Igniter task that adds the static-analysis suite (credo, dialyxir, ex_dna, ex_slop, boundary, reach, makeup/makeup_elixir) to a host project and wires up compilers, :dialyzer, the precommit alias, .gitignore, and a default .credo.exs.
  • mix harness.init — runs dialyzer + reach across the whole project and writes a Markdown/JSON audit report to .harness/.
  • --skip <list> option for both tasks.