Skip to content

Squiggly Heredocs

Martyn Jago edited this page Oct 17, 2017 · 1 revision

Ruby Versions 2.3.0, 2.3.1, 2.3.2, 2.3.3 2.3.4, 2.4.0 and 2.4.1 are all susceptible to a Ripper bug, whereby on some occasions Squiggly Heredoc information may be lost by Ripper's Lexer.

The solution is to upgrade to either Ruby 2.3.5 or 2.4.2, where the Ripper bug has been corrected.

Rufo detects if your format is potentially compromised by this bug and recommends that you upgrade.

Clone this wiki locally