lib/rubocop/cop/rails/time_zone.rb in rubocop-rails-2.18.0 vs lib/rubocop/cop/rails/time_zone.rb in rubocop-rails-2.19.0
- old
+ new
@@ -68,21 +68,21 @@
private
def autocorrect(corrector, node)
# add `.zone`: `Time.at` => `Time.zone.at`
- corrector.insert_after(node.children[0].source_range, '.zone')
+ 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.source_range, 'Time') if strict?
+ corrector.replace(node.children.first, 'Time') if strict?
remove_redundant_in_time_zone(corrector, node)
end
def autocorrect_time_new(node, corrector)
if node.arguments?