ExQuality.Shell.Stderr (ExQuality v0.13.0)

View Source

A Mix.Shell that writes informational output to stderr.

mix quality --format json puts the machine-readable report on stdout, which only works if nothing else does. Installing this shell for the run moves the progress lines out of the way without every call site having to know which mode it is in.

Errors already go to stderr under Mix.Shell.IO, and prompts are left alone, so only info/1 differs.