lib/rubocop/cop/style/space_after_not.rb in rubocop-0.14.1 vs lib/rubocop/cop/style/space_after_not.rb in rubocop-0.15.0
- old
+ new
@@ -25,11 +25,15 @@
end
end
def autocorrect(node)
@corrections << lambda do |corrector|
- corrector.replace(node.loc.expression,
- node.loc.expression.source.gsub(/\A!\s+/, '!'))
+ receiver, _method_name, *_args = *node
+ space_range =
+ Parser::Source::Range.new(node.loc.selector.source_buffer,
+ node.loc.selector.end_pos,
+ receiver.loc.expression.begin_pos)
+ corrector.remove(space_range)
end
end
end
end
end