class RuboCop::Cop::RSpec::ScatteredSetup

def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler

rubocop:disable InternalAffairs/NumblockHandler
def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler
  return unless example_group?(node)
  repeated_hooks(node).each do |occurrences|
    occurrences.each do |occurrence|
      message = message(occurrences, occurrence)
      add_offense(occurrence, message: message) do |corrector|
        autocorrect(corrector, occurrences.first, occurrence)
      end
    end
  end
end