public
Description: Ruby on Rails
Homepage: http://rubyonrails.org
Clone URL: git://github.com/rails/rails.git
Autoload more ActiveSupport libs
josh (author)
Mon Nov 24 09:35:21 -0800 2008
commit  368117c0411a636a0cbfdc33fbf679c3e9233da7
tree    2b849c6a602b44352247eee708de167c5e04c935
parent  7254d23764f7abe8023f3daeb07d99ea1c8e777a
...
22
23
24
 
 
 
 
 
 
 
 
 
 
 
 
25
26
 
 
 
27
 
28
29
30
 
31
32
33
...
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 
 
...
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
...
52
53
54
 
 
 
 
55
56
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
57
58
59
0
@@ -22,12 +22,29 @@
0
 #++
0
 
0
 module ActiveSupport
0
+  def self.load_all!
0
+    [Dependencies, Deprecation, Gzip, JSON, MessageVerifier, Multibyte, SecureRandom, TimeWithZone]
0
+  end
0
+
0
+  autoload :BacktraceCleaner, 'active_support/backtrace_cleaner'
0
+  autoload :Base64, 'active_support/base64'
0
+  autoload :BasicObject, 'active_support/basic_object'
0
+  autoload :BufferedLogger, 'active_support/buffered_logger'
0
+  autoload :Cache, 'active_support/cache'
0
+  autoload :Callbacks, 'active_support/callbacks'
0
+  autoload :Dependencies, 'active_support/dependencies'
0
+  autoload :Deprecation, 'active_support/deprecation'
0
   autoload :Duration, 'active_support/duration'
0
   autoload :Gzip, 'active_support/gzip'
0
+  autoload :Inflector, 'active_support/inflector'
0
+  autoload :JSON, 'active_support/json'
0
+  autoload :Memoizable, 'active_support/memoizable'
0
   autoload :MessageVerifier, 'active_support/message_verifier'
0
+  autoload :Multibyte, 'active_support/multibyte'
0
   autoload :OptionMerger, 'active_support/option_merger'
0
   autoload :OrderedHash, 'active_support/ordered_hash'
0
   autoload :OrderedOptions, 'active_support/ordered_options'
0
+  autoload :Rescuable, 'active_support/rescuable'
0
   autoload :SecureRandom, 'active_support/secure_random'
0
   autoload :StringInquirer, 'active_support/string_inquirer'
0
   autoload :TimeWithZone, 'active_support/time_with_zone'
0
@@ -35,28 +52,8 @@ module ActiveSupport
0
 end
0
 
0
 require 'active_support/vendor'
0
-require 'active_support/basic_object'
0
-require 'active_support/inflector'
0
-require 'active_support/callbacks'
0
-
0
 require 'active_support/core_ext'
0
 
0
-require 'active_support/buffered_logger'
0
-require 'active_support/backtrace_cleaner'
0
-
0
-require 'active_support/cache'
0
-
0
-require 'active_support/dependencies'
0
-require 'active_support/deprecation'
0
-
0
-require 'active_support/memoizable'
0
-
0
-require 'active_support/json'
0
-
0
-require 'active_support/multibyte'
0
-
0
-require 'active_support/base64'
0
-
0
-require 'active_support/rescuable'
0
-
0
 I18n.load_path << "#{File.dirname(__FILE__)}/active_support/locale/en.yml"
0
+
0
+ActiveSupport.load_all!

Comments