class RuboCop::Cop::Style::CollectionCompact

def on_send(node)

def on_send(node)
  return unless (range = offense_range(node))
  return if allowed_receiver?(node.receiver)
  if (target_ruby_version <= 3.0 || node.method?(:delete_if)) && to_enum_method?(node)
    return
  end
  good = good_method_name(node)
  message = format(MSG, good: good, bad: range.source)
  add_offense(range, message: message) { |corrector| corrector.replace(range, good) }
end