class RuboCop::Cop::Rails::TimeZone

def autocorrect(corrector, node)

def autocorrect(corrector, node)
  # add `.zone`: `Time.at` => `Time.zone.at`
  corrector.insert_after(node.children[0], '.zone')
  case node.method_name
  when :current
    # replace `Time.zone.current` => `Time.zone.now`
    corrector.replace(node.loc.selector, 'now')
  when :new
    autocorrect_time_new(node, corrector)
  end
  # prefer `Time` over `DateTime` class
  corrector.replace(node.children.first, 'Time') if strict?
  remove_redundant_in_time_zone(corrector, node)
end