class RuboCop::Cop::Layout::ConditionPosition

def check(node)

def check(node)
  return if node.modifier_form? || node.single_line_condition?
  condition = node.condition
  message = message(condition)
  add_offense(condition, message: message) do |corrector|
    range = range_by_whole_lines(condition.source_range, include_final_newline: true)
    corrector.insert_after(condition.parent.loc.keyword, " #{condition.source}")
    corrector.remove(range)
  end
end