lib/rubocop/cop/style/and_or.rb in rubocop-1.2.0 vs lib/rubocop/cop/style/and_or.rb in rubocop-1.3.0
- old
+ new
@@ -64,12 +64,10 @@
message = message(node)
add_offense(node.loc.operator, message: message) do |corrector|
node.each_child_node do |expr|
if expr.send_type?
correct_send(expr, corrector)
- elsif expr.return_type?
- correct_other(expr, corrector)
- elsif expr.assignment?
+ elsif expr.return_type? || expr.assignment?
correct_other(expr, corrector)
end
end
corrector.replace(node.loc.operator, node.alternate_operator)