Skip to content

Commit

Permalink
Move actionpack/lib/action_view* into actionview/lib
Browse files Browse the repository at this point in the history
  • Loading branch information
drogus authored and lukaszx0 committed Jun 20, 2013
1 parent 78b0934 commit 0d6e8ed
Show file tree
Hide file tree
Showing 97 changed files with 71 additions and 95 deletions.
93 changes: 0 additions & 93 deletions actionpack/lib/action_view.rb

This file was deleted.

73 changes: 71 additions & 2 deletions actionview/lib/action_view.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#--
# Copyright (c) 2004-2012 David Heinemeier Hansson
# Copyright (c) 2004-2013 David Heinemeier Hansson
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
Expand All @@ -21,4 +21,73 @@
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#++

require 'action_view/version'
require 'active_support'
require 'active_support/rails'
require 'action_pack'

module ActionView
extend ActiveSupport::Autoload

eager_autoload do
autoload :Base
autoload :Context
autoload :CompiledTemplates, "action_view/context"
autoload :Digestor
autoload :Helpers
autoload :LookupContext
autoload :PathSet
autoload :RecordIdentifier
autoload :RoutingUrlFor
autoload :Template

autoload_under "renderer" do
autoload :Renderer
autoload :AbstractRenderer
autoload :PartialRenderer
autoload :TemplateRenderer
autoload :StreamingTemplateRenderer
end

autoload_at "action_view/template/resolver" do
autoload :Resolver
autoload :PathResolver
autoload :FileSystemResolver
autoload :OptimizedFileSystemResolver
autoload :FallbackFileSystemResolver
end

autoload_at "action_view/buffers" do
autoload :OutputBuffer
autoload :StreamingBuffer
end

autoload_at "action_view/flows" do
autoload :OutputFlow
autoload :StreamingFlow
end

autoload_at "action_view/template/error" do
autoload :MissingTemplate
autoload :ActionViewError
autoload :EncodingError
autoload :MissingRequestError
autoload :TemplateError
autoload :WrongEncodingError
end
end

autoload :TestCase

ENCODING_FLAG = '#.*coding[:=]\s*(\S+)[ \t]*'

def self.eager_load!
super
ActionView::Template.eager_load!
end
end

require 'active_support/core_ext/string/output_safety'

ActiveSupport.on_load(:i18n) do
I18n.load_path << "#{File.dirname(__FILE__)}/action_view/locale/en.yml"
end
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 0d6e8ed

Please sign in to comment.