Module: BetterErrorsHugeInspectWarning
- Defined in:
- lib/generators/katapult/basics/templates/config/initializers/better_errors.rb
Instance Method Summary collapse
Instance Method Details
#inspect_value(obj) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/generators/katapult/basics/templates/config/initializers/better_errors.rb', line 7 def inspect_value(obj) inspected = obj.inspect if inspected.size > 20_000 inspected = "Object was too large to inspect (#{inspected.size} bytes)." end CGI.escapeHTML(inspected) rescue NoMethodError "<span class='unsupported'>(object doesn't support inspect)</span>" rescue Exception "<span class='unsupported'>(exception was raised in inspect)</span>" end |