diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2019-01-15 22:11:49 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2019-01-15 22:13:25 +0900 |
commit | 862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22 (patch) | |
tree | a2e15f5b9e432d186e460bfb33b7b25bcead54a0 /activerecord | |
parent | 15088cae1904d183ce3743e754f5b73afee9a975 (diff) | |
download | rails-862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22.tar.gz rails-862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22.tar.bz2 rails-862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22.zip |
Remove unused `Arel::Compatibility::Wheres`
This class is no longer used since 9cbfc8a370bf6537a02a2f21e7246dc21ba4cf1f.
Diffstat (limited to 'activerecord')
-rw-r--r-- | activerecord/lib/arel.rb | 1 | ||||
-rw-r--r-- | activerecord/lib/arel/compatibility/wheres.rb | 35 |
2 files changed, 0 insertions, 36 deletions
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 |