Actions
Bug #16133
closed2.5 --> 2.6: backwards incompatible change in MalformedCSVError
Description
In Ruby 2.5, CSV::MalformedCSVError simply inherited from RuntimeError. In 2.6, it defines its own #new, taking 2 arguments (as opposed to the single argument of RuntimeError).
Code explicitly raising new errors of this class outside of the CSV library implementation itself breaks since it doesn't include the second argument (a line number).
Actions
Like0
Like0Like0Like0Like0