class Rufo::Formatter

def visit_multiple_assign(node)

def visit_multiple_assign(node)
  # [:massign, lefts, right]
  _, lefts, right = node
  visit_comma_separated_list lefts
  first_space = skip_space
  # A trailing comma can come after the left hand side
  if comma?
    consume_token :on_comma
    first_space = skip_space
  end
  if @align_assignments
    write_space
  else
    write_space_using_setting(first_space, @spaces_around_equal)
  end
  track_assignment
  consume_op "="
  visit_assign_value right
end