Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Officially support passing an `output` argument. Previously, it was not part of the public API, as the note in the doc made clear. However, the method is called `add_formatter` because users can add multiple formatters, but that mostly only makes sense when they are directing different formatters to different output streams. For example, the progress formatter to `$stdout` and the HTML formatter to `specs.html`. - Do not support multiple `output` stream args. Officially, formatters all need to accept exactly one `output` arg in their initalizers. We have one special case (the deprecation formatter) which is used internally, which relied upon this (and only the specs relied upon this). - Flesh out docs to describe the args better.
- Loading branch information