It's impossible to create output formatter that applies only on tables but not on basic output
|Target version:||Foreman - Team Marek backlog|
|Found in release:||Pull request:|
|Velocity based estimate||-|
Currently before a column is printed hammer selects a set of formatters to apply based on tags. Only formatters with tags that match set of output adapter's tags are selected. This system is good for adding formatters but it's impossible to exclude a formatter from being used with some adapters.
For example I wanted to add formatter that would squeeze multiline values onto one line for tabular output. There's no way how to limit usage of such formatter only to tables.