diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2019-01-18 15:46:05 -0800 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2019-01-18 15:51:15 -0800 |
commit | 195f39804a7a4a0034f25e8704220e03d95a752a (patch) | |
tree | 7341f292e278752217f3334c1f11b66baec1f75a | |
parent | 8611b15924c5deb083221026b93792e36400bb02 (diff) | |
download | rails-195f39804a7a4a0034f25e8704220e03d95a752a.tar.gz rails-195f39804a7a4a0034f25e8704220e03d95a752a.tar.bz2 rails-195f39804a7a4a0034f25e8704220e03d95a752a.zip |
Directly include "CompiledTemplates" module
We always want to include this module. It'll be used in production
(maybe)
-rw-r--r-- | actionview/lib/action_view/base.rb | 6 | ||||
-rw-r--r-- | actionview/lib/action_view/context.rb | 5 |
2 files changed, 6 insertions, 5 deletions
diff --git a/actionview/lib/action_view/base.rb b/actionview/lib/action_view/base.rb index f3a9b363ca..384439c8fb 100644 --- a/actionview/lib/action_view/base.rb +++ b/actionview/lib/action_view/base.rb @@ -10,6 +10,10 @@ require "action_view/template" require "action_view/lookup_context" module ActionView #:nodoc: + module CompiledTemplates #:nodoc: + # holds compiled template code + end + # = Action View Base # # Action View templates can be written in several ways. @@ -141,6 +145,8 @@ module ActionView #:nodoc: class Base include Helpers, ::ERB::Util, Context + include CompiledTemplates + # Specify the proc used to decorate input tags that refer to attributes with errors. cattr_accessor :field_error_proc, default: Proc.new { |html_tag, instance| "<div class=\"field_with_errors\">#{html_tag}</div>".html_safe } diff --git a/actionview/lib/action_view/context.rb b/actionview/lib/action_view/context.rb index 3c605c3ee3..2b22c30a3a 100644 --- a/actionview/lib/action_view/context.rb +++ b/actionview/lib/action_view/context.rb @@ -1,10 +1,6 @@ # frozen_string_literal: true module ActionView - module CompiledTemplates #:nodoc: - # holds compiled template code - end - # = Action View Context # # Action View contexts are supplied to Action Controller to render a template. @@ -16,7 +12,6 @@ module ActionView # object that includes this module (although you can call _prepare_context # defined below). module Context - include CompiledTemplates attr_accessor :output_buffer, :view_flow # Prepares the context by setting the appropriate instance variables. |