From 1686c9a5f60fc64a7b79289d2fdb6efd74ee7d51 Mon Sep 17 00:00:00 2001 From: deeeki Date: Tue, 27 May 2014 11:08:10 +0900 Subject: [PATCH] Remove `require 'active_support'` from individual modules Let users require `active_support` before loading any ActiveSupport modules http://guides.rubyonrails.org/active_support_core_extensions.html --- activesupport/lib/active_support/i18n_railtie.rb | 1 - activesupport/lib/active_support/railtie.rb | 1 - activesupport/lib/active_support/time.rb | 2 -- 3 files changed, 4 deletions(-) diff --git a/activesupport/lib/active_support/i18n_railtie.rb b/activesupport/lib/active_support/i18n_railtie.rb index 23cd6716e3..a45f009859 100644 --- a/activesupport/lib/active_support/i18n_railtie.rb +++ b/activesupport/lib/active_support/i18n_railtie.rb @@ -1,4 +1,3 @@ -require "active_support" require "active_support/file_update_checker" require "active_support/core_ext/array/wrap" diff --git a/activesupport/lib/active_support/railtie.rb b/activesupport/lib/active_support/railtie.rb index 133aa6a054..6d09ad4bd4 100644 --- a/activesupport/lib/active_support/railtie.rb +++ b/activesupport/lib/active_support/railtie.rb @@ -1,4 +1,3 @@ -require "active_support" require "active_support/i18n_railtie" module ActiveSupport diff --git a/activesupport/lib/active_support/time.rb b/activesupport/lib/active_support/time.rb index 92a593965e..ea2d3391bd 100644 --- a/activesupport/lib/active_support/time.rb +++ b/activesupport/lib/active_support/time.rb @@ -1,5 +1,3 @@ -require 'active_support' - module ActiveSupport autoload :Duration, 'active_support/duration' autoload :TimeWithZone, 'active_support/time_with_zone' -- GitLab