The answer of mix affected.files / mix affected.test, and its v1 JSON
and text renderings (see the README for the schema).
exit_status is 0 for any answer, 2 when the graph or the test map
could not be built: the result is then a full run.
Summary
Functions
Marks result as a full run for reason; tests, affected_files and explain are cleared.
A one-line human summary for stderr.
The v1 JSON document. explain is %{} unless explain?.
Text output: one test file per line (with explain?, one chain per line,
changed -> ... -> test). A full run prints nothing; its reason goes to
stderr (see summary/1).
Types
Functions
Marks result as a full run for reason; tests, affected_files and explain are cleared.
A one-line human summary for stderr.
The v1 JSON document. explain is %{} unless explain?.
Text output: one test file per line (with explain?, one chain per line,
changed -> ... -> test). A full run prints nothing; its reason goes to
stderr (see summary/1).