From bb1bd746bc14bb0ab77449fa969d51e1c4436e12 Mon Sep 17 00:00:00 2001 From: Sean Linsley Date: Sun, 15 Dec 2013 11:37:23 -0600 Subject: [PATCH] require the whole of Active Support's core extensions this is a follow-up to #318 --- lib/ransack.rb | 2 ++ lib/ransack/adapters/active_record/base.rb | 2 -- lib/ransack/configuration.rb | 2 -- lib/ransack/nodes/attribute.rb | 2 -- lib/ransack/nodes/grouping.rb | 2 -- lib/ransack/nodes/node.rb | 3 --- lib/ransack/nodes/value.rb | 2 -- lib/ransack/ransacker.rb | 2 -- lib/ransack/search.rb | 2 -- 9 files changed, 2 insertions(+), 17 deletions(-) diff --git a/lib/ransack.rb b/lib/ransack.rb index 62b73a0..70d4a62 100644 --- a/lib/ransack.rb +++ b/lib/ransack.rb @@ -1,3 +1,5 @@ +require 'active_support/core_ext' + require 'ransack/configuration' module Ransack diff --git a/lib/ransack/adapters/active_record/base.rb b/lib/ransack/adapters/active_record/base.rb index ded5421..f241d20 100644 --- a/lib/ransack/adapters/active_record/base.rb +++ b/lib/ransack/adapters/active_record/base.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/class/attribute' - module Ransack module Adapters module ActiveRecord diff --git a/lib/ransack/configuration.rb b/lib/ransack/configuration.rb index 512ef06..e0e0c04 100644 --- a/lib/ransack/configuration.rb +++ b/lib/ransack/configuration.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/attribute_accessors' - require 'ransack/constants' require 'ransack/predicate' diff --git a/lib/ransack/nodes/attribute.rb b/lib/ransack/nodes/attribute.rb index beac624..7b48a92 100644 --- a/lib/ransack/nodes/attribute.rb +++ b/lib/ransack/nodes/attribute.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/delegation' - module Ransack module Nodes class Attribute < Node diff --git a/lib/ransack/nodes/grouping.rb b/lib/ransack/nodes/grouping.rb index e6eb0df..729cb5d 100644 --- a/lib/ransack/nodes/grouping.rb +++ b/lib/ransack/nodes/grouping.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/delegation' - module Ransack module Nodes class Grouping < Node diff --git a/lib/ransack/nodes/node.rb b/lib/ransack/nodes/node.rb index df1e68a..3af1e8b 100644 --- a/lib/ransack/nodes/node.rb +++ b/lib/ransack/nodes/node.rb @@ -1,6 +1,3 @@ -require 'active_support/core_ext/class/attribute' -require 'active_support/core_ext/module/delegation' - module Ransack module Nodes class Node diff --git a/lib/ransack/nodes/value.rb b/lib/ransack/nodes/value.rb index 4d3c41f..1b8be05 100644 --- a/lib/ransack/nodes/value.rb +++ b/lib/ransack/nodes/value.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/delegation' - module Ransack module Nodes class Value < Node diff --git a/lib/ransack/ransacker.rb b/lib/ransack/ransacker.rb index 0b26130..3ae0c20 100644 --- a/lib/ransack/ransacker.rb +++ b/lib/ransack/ransacker.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/delegation' - module Ransack class Ransacker diff --git a/lib/ransack/search.rb b/lib/ransack/search.rb index 36f81c3..d5b2d15 100644 --- a/lib/ransack/search.rb +++ b/lib/ransack/search.rb @@ -1,5 +1,3 @@ -require 'active_support/core_ext/module/delegation' - require 'ransack/nodes' require 'ransack/context' require 'ransack/naming'