Class: DidYouMean::Formatter
| Relationships & Source Files | |
| Inherits: | Object | 
| Defined in: | lib/did_you_mean/formatter.rb | 
Overview
The Formatter is the basic, default formatter for the gem. The formatter responds to the .message_for method and it returns a human readable string.
Class Method Summary
- 
    
      .message_for(corrections)  
    
    Returns a human readable string that contains corrections.
Instance Method Summary
Class Method Details
.message_for(corrections)
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.
# File 'lib/did_you_mean/formatter.rb', line 29
def self.(corrections) corrections.empty? ? "" : "\nDid you mean? #{corrections.join("\n ")}" end
Instance Method Details
#message_for(corrections)
[ GitHub ]# File 'lib/did_you_mean/formatter.rb', line 33
def (corrections) warn "The instance method #message_for has been deprecated. Please use the class method " \ "DidYouMean::Formatter.message_for(...) instead." self.class.(corrections) end