Permalink
Browse files

SReorganize autoloads slightly and move two files to lib/action_view …

…root.
  • Loading branch information...
1 parent 37d7802 commit aa508c9baf031d0bb28e6e8f061d731cdd77ecbd @josevalim josevalim committed Oct 14, 2010
@@ -30,25 +30,22 @@ module ActionView
extend ActiveSupport::Autoload
eager_autoload do
+ autoload :Base
autoload :Context
- autoload :Template
autoload :Helpers
- autoload :Base
autoload :LookupContext
- autoload :PathSet, "action_view/paths"
- autoload :TestCase, "action_view/test_case"
+ autoload :Partials
+ autoload :PathSet
+ autoload :Rendering
+ autoload :Template
+ autoload :TestCase
autoload_under "renderer" do
autoload :AbstractRenderer
autoload :PartialRenderer
autoload :TemplateRenderer
end
- autoload_under "render" do
- autoload :Partials
- autoload :Rendering
- end
-
autoload_at "action_view/template/resolver" do
autoload :Resolver
autoload :PathResolver
@@ -8,7 +8,7 @@ module Handlers #:nodoc:
module Compilable
def self.included(base)
ActiveSupport::Deprecation.warn "Including Compilable in your template handler is deprecated. " <<
- "All the API your template handler needs to implement is to respond to #call."
+ "Since Rails 3, all the API your template handler needs to implement is to respond to #call."
base.extend(ClassMethods)
end
@@ -30,7 +30,7 @@ class Template::Handler
def self.inherited(base)
ActiveSupport::Deprecation.warn "Inheriting from ActionView::Template::Handler is deprecated. " <<
- "All the API your template handler needs to implement is to respond to #call."
+ "Since Rails 3, all the API your template handler needs to implement is to respond to #call."
super
end

0 comments on commit aa508c9

Please sign in to comment.