Class: DidYouMean::VerboseFormatter
- Inherits:
-
Object
- Object
- DidYouMean::VerboseFormatter
- Defined in:
- lib/did_you_mean/formatters/verbose_formatter.rb
Overview
The DidYouMean::VerboseFormatter
uses extra empty lines to make the suggestion stand out more in the error message.
In order to activate the verbose formatter,
Instance Method Summary collapse
-
#message_for(corrections) ⇒ Object
Returns a human readable string that contains
corrections
.
Instance Method Details
#message_for(corrections) ⇒ Object
Returns a human readable string that contains corrections
. This formatter is designed to be less verbose to not take too much screen space while being helpful enough to the user.
41 42 43 44 45 46 47 |
# File 'lib/did_you_mean/formatters/verbose_formatter.rb', line 41 def (corrections) return "" if corrections.empty? output = "\n\n Did you mean? ".dup output << corrections.join("\n ") output << "\n " end |