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.rb | 1 - activerecord/lib/arel/compatibility/wheres.rb | 35 --------------------------- 2 files changed, 36 deletions(-) delete mode 100644 activerecord/lib/arel/compatibility/wheres.rb (limited to 'activerecord') diff --git a/activerecord/lib/arel.rb b/activerecord/lib/arel.rb index dab785738e..7411b5c41b 100644 --- a/activerecord/lib/arel.rb +++ b/activerecord/lib/arel.rb @@ -13,7 +13,6 @@ require "arel/alias_predication" require "arel/order_predications" require "arel/table" require "arel/attributes" -require "arel/compatibility/wheres" require "arel/visitors" require "arel/collectors/sql_string" 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