class RuboCop::Cop::Rails::EnumHash

def on_send(node)

def on_send(node)
  target_rails_version >= 7.0 && enum_with_array?(node) do |key, array|
    add_offense(array, message: message(key)) do |corrector|
      corrector.replace(array, build_hash(array))
    end
  end
  enum_with_old_syntax?(node) do |pairs|
    pairs.each do |pair|
      key, array = array_pair?(pair)
      next unless key
      add_offense(array, message: message(key)) do |corrector|
        corrector.replace(array, build_hash(array))
      end
    end
  end
end