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