class RuboCop::Cop::Style::SoleNestedConditional

def autocorrect(corrector, node, if_branch)

def autocorrect(corrector, node, if_branch)
  if node.condition.or_type? || node.condition.assignment?
    corrector.wrap(node.condition, '(', ')')
  end
  if outer_condition_modify_form?(node, if_branch)
    autocorrect_outer_condition_modify_form(corrector, node, if_branch)
  else
    autocorrect_outer_condition_basic(corrector, node, if_branch)
  end
end