Posted 8 months ago. Visible to the public.

Fix REPL of better_errors page

The gem better_errors Archive offers a detailed error page with an interactive REPL Archive for better debugging.
I had the issue that on a few projects with Ruby 2.5.8, the REPL was not shown.

Solution

To make the REPL work properly with this Ruby version I had to update the gem binding_of_caller Archive to at least version 0.8.0.

From the better_errors Archive docs:

binding_of_caller is optional, but is necessary to use Better Errors' advanced features (REPL, local/instance variable inspection, pretty stack frame names).

Does your version of Ruby on Rails still receive security updates?
Rails LTS provides security patches for unsupported versions of Ruby on Rails (2.3, 3.2, 4.2 and 5.2).

Owner of this card:

Avatar
Johanna Schalk
Last edit:
8 months ago
by Johanna Schalk
Attachments:
Broken_REPL.png, Fixed_REPL.png
Keywords:
irb, console
About this deck:
We are makandra and do test-driven, agile Ruby on Rails software development.
License for source code
Posted by Johanna Schalk to makandra dev
This website uses short-lived cookies to improve usability.
Accept or learn more