class RuboCop::Cop::Rails::Delegate

def autocorrect(node)

def autocorrect(node)
  method_name, args, body = *node
  return unless trivial_delegate?(method_name, args, body)
  return if private_or_protected_delegation(node)
  delegation = ["delegate :#{body.children[1]}",
                "to: :#{body.children[0].children[1]}"]
  if method_name == prefixed_method_name(body)
    delegation << ['prefix: true']
  end
  @corrections << lambda do |corrector|
    corrector.replace(node.loc.expression, delegation.join(', '))
  end
end