class RuboCop::Cop::RSpec::ScatteredSetup

def autocorrect(corrector, first_occurrence, occurrence)

def autocorrect(corrector, first_occurrence, occurrence)
  return if first_occurrence == occurrence || !first_occurrence.body
  # Take heredocs into account
  body = occurrence.body&.source_range&.with(
    end_pos: final_end_location(occurrence).begin_pos
  )
  corrector.insert_after(first_occurrence.body,
                         "\n#{body&.source}")
  corrector.remove(range_by_whole_lines(occurrence.source_range,
                                        include_final_newline: true))
end