lib/rubocop/cop/style/and_or.rb in rubocop-1.12.0 vs lib/rubocop/cop/style/and_or.rb in rubocop-1.12.1
- old
+ new
@@ -92,10 +92,12 @@
return correct_setter(node, corrector) if node.setter_method?
return correct_other(node, corrector) if node.comparison_method?
return unless correctable_send?(node)
- corrector.replace(whitespace_before_arg(node), '(')
+ whitespace_before_arg_range = whitespace_before_arg(node)
+ corrector.remove(whitespace_before_arg_range)
+ corrector.insert_before(whitespace_before_arg_range, '(')
corrector.insert_after(node.last_argument, ')')
end
def correct_setter(node, corrector)
corrector.insert_before(node.receiver, '(')