aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2019-01-15 22:11:49 +0900
committerRyuta Kamizono <kamipo@gmail.com>2019-01-15 22:13:25 +0900
commit862c78b26f83cea7d07ee9c6f6ea0ba5ecfb8e22 (patch)
treea2e15f5b9e432d186e460bfb33b7b25bcead54a0 /activerecord
parent15088cae1904d183ce3743e754f5b73afee9a975 (diff)
downloadrails-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.rb1
-rw-r--r--activerecord/lib/arel/compatibility/wheres.rb35
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