From 862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22 Mon Sep 17 00:00:00 2001 From: Ryuta Kamizono Date: Tue, 15 Jan 2019 22:11:49 +0900 Subject: Remove unused `Arel::Compatibility::Wheres` This class is no longer used since 9cbfc8a370bf6537a02a2f21e7246dc21ba4cf1f. --- activerecord/lib/arel/compatibility/wheres.rb | 35 --------------------------- 1 file changed, 35 deletions(-) delete mode 100644 activerecord/lib/arel/compatibility/wheres.rb (limited to 'activerecord/lib/arel') diff --git a/activerecord/lib/arel/compatibility/wheres.rb b/activerecord/lib/arel/compatibility/wheres.rb deleted file mode 100644 index c8a73f0dae..0000000000 --- a/activerecord/lib/arel/compatibility/wheres.rb +++ /dev/null @@ -1,35 +0,0 @@ -# frozen_string_literal: true - -module Arel # :nodoc: all - module Compatibility # :nodoc: - class Wheres # :nodoc: - include Enumerable - - module Value # :nodoc: - attr_accessor :visitor - def value - visitor.accept self - end - - def name - super.to_sym - end - end - - def initialize(engine, collection) - @engine = engine - @collection = collection - end - - def each - to_sql = Visitors::ToSql.new @engine - - @collection.each { |c| - c.extend(Value) - c.visitor = to_sql - yield c - } - end - end - end -end -- cgit v1.2.3