module ErrorHighlight::CoreExt
Constants
- SKIP_TO_S_FOR_SUPER_LOOKUP
- 
                      This is a marker to let ‘DidYouMean::Correctable#original_message` skip the following method definition of `to_s`. See github.com/ruby/did_you_mean/pull/152 
Public Instance Methods
                          Calls superclass method 
                        
 
                        
                        # File lib/error_highlight/core_ext.rb, line 12 def detailed_message(highlight: false, error_highlight: true, **) return super unless error_highlight snippet = generate_snippet if highlight snippet = snippet.gsub(/.+/) { "\e[1m" + $& + "\e[m" } end super + snippet end
                          Calls superclass method 
                        
 
                        
                        # File lib/error_highlight/core_ext.rb, line 27 def to_s msg = super snippet = generate_snippet if snippet != "" && !msg.include?(snippet) msg + snippet else msg end end