提交 198ec03f 编写于 作者: J Jeremy Kemper

returning -> tap

上级 ec18719b
require 'set'
require 'active_support/json'
require 'active_support/core_ext/object/returning'
require 'active_support/core_ext/object/blank'
module ActionView
......@@ -228,7 +227,7 @@ def include_helpers_from_context
# <script> tag.
module GeneratorMethods
def to_s #:nodoc:
returning javascript = @lines * $/ do
(@lines * $/).tap do |javascript|
if ActionView::Base.debug_rjs
source = javascript.dup
javascript.replace "try {\n#{source}\n} catch (e) "
......@@ -530,9 +529,9 @@ def page
end
def record(line)
returning line = "#{line.to_s.chomp.gsub(/\;\z/, '')};" do
self << line
end
line = "#{line.to_s.chomp.gsub(/\;\z/, '')};"
self << line
line
end
def render(*options)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册