class RuboCop::Cop::Style::RescueModifier

end
handle_error
rescue
some_method
begin
# good
some_method rescue handle_error
# bad
@example
This cop checks for uses of rescue in its modifier form.

def autocorrect(node)

def autocorrect(node)
  operation, rescue_modifier, = *node
  *_, rescue_args = *rescue_modifier
  indent = indentation(node)
  correction =
    "begin\n" \
    "#{operation.source.gsub(/^/, indent)}" \
    "\n#{offset(node)}rescue\n" \
    "#{rescue_args.source.gsub(/^/, indent)}" \
    "\n#{offset(node)}end"
  lambda do |corrector|
    corrector.replace(node.source_range, correction)
  end
end

def on_resbody(node)

def on_resbody(node)
  return unless rescue_modifier?(node)
  add_offense(node.parent)
end