class RuboCop::Cop::Style::SoleNestedConditional

def autocorrect_outer_condition_basic(corrector, node, if_branch)

def autocorrect_outer_condition_basic(corrector, node, if_branch)
  correct_from_unless_to_if(corrector, node) if node.unless?
  outer_condition = node.condition
  correct_outer_condition(corrector, outer_condition)
  and_operator = if_branch.unless? ? ' && !' : ' && '
  if if_branch.modifier_form?
    correct_for_guard_condition_style(corrector, outer_condition, if_branch, and_operator)
  else
    correct_for_basic_condition_style(corrector, node, if_branch, and_operator)
    correct_for_comment(corrector, node, if_branch)
  end
end